&gt;<i>However, I would say that my aversion isn&#x27;t based on a fundamental problem just on my experience that &quot;graphical&quot; tools are often awful from a usability and practicality perspective ...</i><p>Yeah. For any truly novel visual programming approach to succeed it&#x27;d probably require some next-level UI&#x2F;UX work for sure.