I write lots of vbscript using OnScript, from XLnow http://www.onscript.com/en/home.htm. Typically, my scripts are for automation and developing application extensions. Previous to encountering OnScript, I tried out a variety of scripting editors, and was always dissapointed with their abilities to expose the object model of the target application. Most handled the Microsoft Office APIs OK, but not much else. Most of my work involves Metis (aka Troux Architect), an object-oriented modeling tool, which has a COM API. This is where OnScript particularly brings value for me, because it exposes the API as I'm editing scripts, does autocompletion, syntax highlighting, and all of the required editing features. Additional features are tabs featuring library explorers, helps, script outline, command window, etc. Its not free (about $100) but very much worth it.
- Brent Nelson