Crear presentación de Keynote automáticamente

En la presentación de Keynote en 2003, dijeron que las presentaciones de Keynote serían un formatting de file abierto basado en XML, por lo que las presentaciones de terceros podrían ser creadas programáticamente por aplicaciones de terceros.
¿Esto todavía es posible en Keynote 6.2?

Hasta Keynote 6, esto era cierto. Sin embargo, Keynote 6 usa packages para almacenar notas principales:

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

Esto no le impide crear notas key XML de estilo antiguo, ya que Keynote 6 es compatible con versiones anteriores.