I would use Inkscape to design the icons, and then render them scaled down and convert them to the final format with Gimp
The benefit of this is you can design the icon once, and produce it in many target sizes effortlessly.
That's what the OpenSource world are doing these days :) ( We even have Native SVG Icons now )