Visual programming is an oxymoron
Check out these:
- Pure Data (http://puredata.info/)
- Max (https://cycling74.com/products/max-features)
- My own (discontinued): http://www.nitrogenlogic.com/docs/palace/
My MO with technology is that easy things should be automated, and hard things should be made easier. Visual programming is one tool in the toolbox for leveling up technology and people's access to it.
GoAnywhere is mostly-visual programming that puts light ETL within reach of business analysts. https://i.imgur.com/ypH6IZC.png
Yes empowering people is great, but we live in age where software developement is about to get regulated, people routinely die from seemingly innocent systems.
With great power comes great responsibility.