I enjoyed the demos - I'm not exactly sure why, but I guess it felt like I was making a lot happen when really I was just moving the mouse around.<p>I think that, when you step back from programming in text, and think of it as 'creating ideas' you realise that we've barely scratched the surface. Often when I solve problems in my head it's a mix of visual/verbal thoughts with past memories thrown in too. Your demos show that visualization is a powerful tool, but how do you make it useful?<p>Being able to see the world and visualise is like the base code for being a human, but computers are all math and text. Bringing visualization to programming is surely the next step. Already the cogs are turning to try and bring realtime REPLs to IDEs (such as light table, and visual studio code online) in order to see data as you code. I imagine from here the next step would to be able to visualise that data beyond text, and be able to edit the visualization and see the code change as a result.