Those feature buttons seem very specific.. What about things like sockread etc? Might not be useful for many scripting applications

I think it would be better to think about something like command completion (with parameter info) rather than a defined set of functions that are shown.. would make the program more general purpose

oh and syntax highlighting and code indentation would be nice too

good start