Ich programmiere den MSP430 mit GCC mit der Eclipse Umgebung. Übersetzen und Upload auf den Prozessor geht per Knopfdruck. Syntaxhighlighting etc. gibts auch - ich bin damit zufrieden.

Sollte für AVR genauso gehen...