Though personally, I'm working on a Basic-esque development environment and programming language for NES, and I plan to do the same for Game Boy Advance when I'm finished. So there is certainly more than one IDE available.
You could also try visual ham as well. Hel and Ham library and tool chain work just fine with it. If you plan on not using ham you can by pass the ham library as well.