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