Thanks for the reply, George. They certainly are different mediums and need to be approached differently on some level. Good point on the immediate vs non-immediate difference, too - I'm guessing that is he crux of the desire for these tools?
There are some engines DKs with visual programming, there are some SDKs/compilers that compile as you type (the example in the video is a natural extension of this process). I think with regard to drawing a line and it is coded for you, I understand the concept in principle but don't exactly agree with its entension to code - isn't that what artists' programs do already? A mesh isn't some abstract object that exists in the ether, it's structured data wrapped into a file by a program that acts as an interface between an artist and code. You could certainly tie everything together with an additional layer of abstraction, but you'd be relying on using pre-determined blocks. In essence, that's what an 'engine' with a UI is anyway, and it will come to its natural progression. I just think it is a bit wrong to assume that this would be a good way to develop interesting software - remember making 'games' is a collaborative process involving lots of creative people from many differing disciplines. As a coder, I can think of many ways to knock out the artists, too =P
I guess I see it like this:
Writing a novel using magnetic words
'Sculpting' using Lego
Painting with stencils
These things have all been done and some interesting work has arisen from them. However, I think you can needlessly limit yourself if you come to rely on tools and, ultimately, you still need to understand the fundamental concepts underlying your craft to utilise them well.
There is the famous story of some asking James Joyce if he had a good day writing. He replied he had, he had two whole sentences of words - now he just had to find the correct order for them! Perhaps coding is more like writing than painting.
I'm letting a brain fart loose here, please do not take anything too seriously. I love the artists, it's the designers I loathe