Mostly it really is just a fancier auto-complete. It is most useful for situations where you want to essentially do the equivalent of copy&past and then make changes in a few predictable places in each copy.
It is total crap at writing code itself to the point where you need to read the code and understand it to know it hasn’t screwed up, something that takes much, much longer than just writing it yourself.
I would go so far as to say if you get rid of the graphics completely and have text descriptions (think Dwarf Fortress which has many things that are not represented in its graphics at all, just in the textual descriptions) you fully free the imagination of the player.
Some things are just not representable graphically at all, my go to example is “the most beautiful woman he had ever seen”, easy to write in text, impossible to portray on screen in a way that every viewer will feel the same.