Slideshow programs like Powerpoint have the issue of being quite rigid. Slides are defined to flow in a specific way, which is great because it helps a presentation have a rigid structure. But the content within the slides is also completely static which makes embedding any form of interactive content completely impossible. Sometimes you do want to be able to write some behaviour for certain elements to demonstrate some idea easier. Also quite helpful for clearing any doubts if there are any.
Active Slides (I'm bad at names) is my jam attempt at building a system that allows just that. In this case, you can use simple lua scripts for programming slides
This is not my ideal slideshow program though. That would be something between Powerpoint and this program, where you still have a nice editor, but you can also use some language like lua to program interactive parts of a slide. Can't do all of that in a single week though, so I did the easiest thing which achieved what I wanted.