I am a big fan of visual programming, and also think visual and digital circuit design tools overlap quite nicely with functional programming languages.
The mess most people complain about in visual languages, also happens on text ones, the biggest difference is that visual ones make it quite clear the code lacks modularity.
Get to package stuff into reusable ICs more often.
All the best for the project.
replies(3):