I have some nested lists (XML/OPML file) and I am looking for a (automated) process to create Keynote presentations from them. Use case: I write concepts for presentations in an Outliner, then would like to transfer the structure directly to a Keynote presentation for further editing. The structure may be something like this:
Breakfast
- Coffee
- Muesli
· Yoghurt
· Milk
· Cereal
- Mango
Lunch
- Pasta
- Water
- Small Salad
Dinner
- Fries
- Caesar Salad
While OmniOutliner does export to Keynote, all nodes are flattened into bullet points on the top-level slides. Using the data above, it would only create three slides.
However, I would prefer the following: Every list item creates a separate slide, with all slides nested according to the original structure. The process should be automated, and the styling in Keynote is not of concern. NB: Nested slides are possible in Keynote:

Any ideas including Applescript, Automator or the Terminal (command line), are welcome.