Hallo Jan
Editoren mit Syntaxhighlighting gibt es für JS natürlich jede Menge. Eine IDE, die unter anderem JS unterstützt, gibt es von Active State. Heißt Komodo, wenn ich mich richtig erinnere.
Außerdem verfügt der Mozilla noch über einen Javascriptdebugger.
Grüße
Daniel