I use Greenfish Icon Editor Pro. It's totally free at
But for rocketdock, I don't bother with it. I use that to do .ico files for like, Windows. But for docks, I just do it all in photoshop and save as .png. Some are modified images from the web, some made from scratch with a tablet.