It would be good if we could store the steps in a YAML file or similar, and then simply load this information into the Supademo desktop app, to have it start the recording automatically. See for example https://maestro.dev/ (which is in another domain, software testing), that makes it easy to record steps and then re-run the demo. The benefit with recorded steps is that we can easily re-record the demo after something has changed in the app UI [to get an up-to-date demo], without having to manually click through everything again. Presumably this file format could also allow us to configure the hotspot basic settings on each step, e.g. text etc.