Java, Eclipse Plugin Development and best software development practices
http://www.xiconeditor.com/
This is a simple icon editor which I'm using these days for resizing and creating new icons for the eclipse plugin