NESICIDE is an Integrated Development Environment for the 8-bit Nintendo Entertainment System. With it you will be able to create NES games without the need for external editors or build systems. Everything from graphics designers, sound designers, code editors, to emulation with advanced debugging and profiling features will be featured. Your creations can be played within NESICIDE itself, on your favorite emulator, put onto a PowerPak and played on a real NES, or burned into EEPROMs and placed onto your very own cartridge.
NESICIDE is cross-platform, supporting Windows, Mac OS X and Linux. It was originally developed on Windows. The porting of functionality from Windows MFC to Qt is progressing quite fast, but there is still much porting work to do.
If you would like to help, please contact us at our IRC channel #nesicide @ irc.freenode.net or send an email to nesicide@hotmail.com.
Or, if you're so inclined to feel like helping in other ways, you could donate to the project via PayPal.
The NESDev forum is the most friendly bunch of helpful people on anything NES related.