Is there a way to automatically generate a Keynote presentation from a source file written in text format, Markdown format, or org-mode?
I know that Pandoc and other tools can generate HTML-based slideshows from Markdown. But Keynote allows you to put all your speaker notes to yourself in "Presenter View," which allows you to have a detailed view of your slideshow + notes on your laptop, and project a clean presentation that is not cluttered up with all your speaker notes.
(Whereas with HTML presentations, since there's only one window, you either have to put your speaker notes in the presentation slide itself, or put your speaker notes elsewhere.)
So can I generate a Keynote presentation, or at least a barebones one with slide headlines, from another source?
Example
# A headline

Some text here.
# A headline

- bullet point
- bullet point
# A headline

Some text.
> Speaker notes.