Syntax highlighting is kind of the initial step - what would be great is a mini version of Eclipse that can be embedded into our application. However, at this point I'll settle for pretty much anything

The other solution would be to write our own library for this, but I'm sure that's been done and I'm all for being lazy

Plus someone else probably did it better than I ever could (and the programmer on the project doesn't have time to do it)
<edit>In case there's a bit of confusion, the "Application" has a text editor with basic save, undo, and run options. Even has line numbers and script output. However, there isn't much beyond that, and it'd be great to be able to add.