AI2Key is a small Adobe Illustrator plugin and exports Illustrator documents (left) to Apple Keynote files. AI2Key maintains shape information (path styles, fills), such that shapes can be edited in Keynote (right). AI2Key was compiled for Adobe Illustrator CS5, CS6, and Creative Cloud. AI2Key works for Keynote 5 and earlier and runs on Mac OS X Snow Leopard, OS X Lion and OS X Mountain Lion. Install AI2Key by copying the bundle into Illustrator's plugin directory (~/Library/Application Support/Adobe/Adobe Illustrator <,CS5, CS6, CC>,/en_US/Plug-ins/). Then (re)start Adobe Illustrator. Open or create an Illustrator document and select File >, Export >, Keynote Document (key). AI2Key creates a Keynote presentation with a single slide, which has the measurements of the AI document (in pixels). Load the presentation in Keynote, select the shapes and click Format >, Shape >, Make Editable. Voila, happy editing of vector paths in Keynote. I would like to. I can only do this, however, once some documentation on the new file format becomes available. Adobe Illustrator can either directly open PDF files, or content selected from PDF documents can be inserted as shapes using copy&paste. AI2Key can then convert the shapes to Keynote. Shapes in Keynote, Pages, and Numbers are compatible. Once AI2Key has converted Illustrator files to a Keynote document, all embedded shapes can simply by copied to Pages or Numbers using copy&paste. Copy&paste from Illustrator to Powerpoint (Paste special >, Enhanced Metafile) and consequent ungrouping should do the trick. SVG2Keynote is a command line utility to convert Scalable Vector Graphics (left) to Apple Keynote documents. SVG2Keynote preserves shape information (path styles, fills), such that shapes can be edited in Keynote (right). Get svg2keynote-v0.1.dmg here. SVG2Keynote works for Keynote 5 and earlier and runs on Mac OS X Snow Leopard, OS X Lion and OS X Mountain Lion. svg2keynote is a command line utility. Call svg2keynote with the SVG file as parameter. Supply a second parameter to specify the output file. If left empty, SVG2Keynote will append .key to the input file name. SVG 2 Keynote creates a Keynote presentation with a single slide, which has the measurements of the SVG graphic (in pixels). Load the presentation in Keynote, select the shapes and click Format >, Shape >, Make Editable. Voila, happy editing of vector paths in Keynote. SVG2Keynote imports SVG files and uses AI2Key's document object model to store and export shapes. As such it provides similar functionality to AI2Key (Illustrator to Keynote converter). SVG2Keynote brings AI2Key's conversion of vectors into Keynote shapes to all applications that are capable of exporting SVG graphics, including Inkscape, Illustrator, OmniGraffle, EazyDraw, and exoNotes. KeynoteCounter allows you to use variables in Keynote presentations that are automatically counted up. This is especially helpful when editing presentations that include enumerations across slides (unlike slide numbers), as KeynoteCounter saves you the effort to edit the numbers on each individual slide when rearranging them. I personally like using large numbers in presentations a lot, because it helps me create a structure for the presentation and at the same time points this out to the audience. However, I've noticed that when using a lot of numbers, editing the presentation becomes tedious when rearranging a lot of slides. Hence KeynoteCounter to make things easier. Get keynotecounter-v0.1.dmg beta here. KeynoteCounter runs on Mac OS X Snow Leopard, OS X Lion and OS X Mountain Lion. KeynoteCounter is a command line utility. Right now, KeynoteCounter requires uncompressed and unpackaged Keynote presentations. Automatic unpacking, modifying, and repacking will follow in another release. After editing (and rearranging slides and counter variables), rerun this command. The Keynote presentation preserves information about counter variables after replacement, such that future calls to KeynoteCounter will update the value of all variables. Source.