Create Keynote presentation automatically
Until Keynote 6, this was true. However, Keynote 6 uses packages for storing keynotes:

test.key
├── Data
├── Index.zip
├── Metadata
│   ├── BuildVersionHistory.plist
│   ├── DocumentIdentifier
│   └── Properties.plist
├── preview-micro.jpg
├── preview-web.jpg
└── preview.jpg


This doesn't stop you from creating older-style XML keynotes, since Keynote 6 is backwards compatible.