First of all, I really like the concept of grid based flow charting. It's one of the popular metaphors used in "wiring" software based musical instruments and effects and works really well for a significant percentage of signal flows that don't have too many back looping or crossing virtual wires.
However, would it be possible to make the flow go vertically rather than horizontally?
I find that a vertical direction of flow is
- more practical because of the ubiquity of mouse wheels for easy up/down navigation compared to the various less common ways of navigating horizontally
- the much more common direction for sequential steps in programs or scripts
- more culturally global, since there are quite a few right to left languages (as in addition to the left to right language used on this site :-)
- distance between boxes is easier to keep constant vertically while still allowing different size boxes (due to longer or shorter labels)
A example of a vertical flowchart is DRAKON which imo is easy to read fast once you know it
it's awesome. If only the tooling were more offline, cross platform friendly. TCL is no easy dependency no more.
[0]: https://github.com/stepan-mitkin/drakon_editor