IconDeveloper is a program that makes it a snap to create your own icons for Windows. Most icon editors come with their own graphics editor. IconDeveloper doesn't. Instead, it assumes that most people who want to create icons are either going to create them using an existing graphics package like Photoshop, MS Paint, CorelDraw, or they take existing images (.BMP, .PNG, .JPG, etc.) and turn those into icons.
So instead of putting effort into a bitmap editor, IconDeveloper focuses itself on making it really, really easy to turn existing images into Windows icons and allowing for common modification of those icons (resizing, color changing, etc.). The result is a program that makes icons extremely fast, extremely well and extremely easily.
The free version allows for the creation of standard Windows icons, Windows XP icons, and shell integration.
An enhanced version is also available for .95, which adds additional features such as creating and editing any sized icons at any resolution up to 256x256, changing the hue/gamma/color of the icons, batch convert and batch colorize entire folders of icons. The enhanced version is part of Object Desktop, Stardock's premiere suite of desktop enhancement programs that let you customize Windows to look, feel and function how you want it to. Object Desktop is only .95 and includes IconDeveloper, WindowBlinds, DesktopX, IconPackager, ObjectBar, WindowFX, SkinStudio and much more!