Yes, a GUI to create simple scripts can be attached to the script editor (no copy/pasting, just insertion into the point of caret). The only downside is that this won't help with understanding existing scripts, but maybe parsing the script to display such information would also be an option.
BTW, I'll be making the editor from scratch and I'll start pretty soon I think.