O.K., I've *mostly* read over a sampling of visual programming languages I've gathered from you! Enough to judge them!
It strikes me that I can classify most of them into one of 3 buckets:
1. Data-flow languages where you draw lines between blocks. These appear to be favoured by people who don't consider themselves software developers. @vvvv appears to be a very solid example, which claims some real practical use!
1/3!