@alcinnz we're developing a visual programming language that is in practical use since many years: https://vvvv.org
it has many features of modern languages and when stuck visually, one can sort back to writing c#/.net (in practice this makes most sense when implementing algorithms, but most of the time, in our experience you can stay visual).
curious to hear what's your impression of it.