I agree with CerebroJD. I haven't tried my hand at much skinning yet (just a rainlender and beatnik theme long ago...) but Macromedia Fireworks would be the way to go. You can create an object with several effects, then apply those effects to any other shape or size .png you may need. It also easily optimizes things for size as it's primary purpose is for web graphics.