Earlier quoted context omitted.
Yet user's of LabView describe it as a horror to actually use practically [1]. [1] https://jshoer.wordpress.com/2007/08/03/why-i-hate-despise-d...
This person is very inexperienced with LabVIEW. The first two points are not true, and there are lots of hidden shortcuts for removing mouse use. (Ctrl-Space) I was similarly furious with LabVIEW before I started working with people who had been using it for decades. It's the easiest language I've used for making graphical user interfaces.
I'm very impressed by the usability of Grasshopper [1], the visual programming language in the Rhinoceros3D [2] nurbs modeling tool.
It feels like the people who designed it use it themselves regularly, which can't be said for many other visual programming languages. Plus the user interface and component libraries are built on top of and integrated with the wonderfully powerful set of graphics capabilities that Rhino supports.
Grasshopper is very popular for architecture design [2], and even jewelry [4] and 3d printing.
[1] http://www.grasshopper3d.com/
[3] http://www.grasshopper3d.com/video/video/search?q=architectu...
[4] http://www.grasshopper3d.com/video/video/search?q=jewelry