@tomaspetricek In its parallel universe, Squeak Smalltalk uses "BookMorph" [1] for presentations. All text is potentially executable Smalltalk; the tools compose. I've done presentations with it before [2].
[1] wiki.squeak.org/squeak/1090
[2] tech.labs.oliverwyman.com/downloads/dev.… (exported to dead HTML/PNG)