I use TextPad for KiX, HTML, VBScript and NTCommand scripts. I only tried a few and found it the best. You can set it up so that you press CNTRL+1 (or whatever) and it runs your script and returns to the line with the error (if there is one).

cj