I would use either Adobe Photoshop or Adobe Illustrator, depending on what material I was working with (photos, drawing, etc). But both are very expensive if you're not using warez.
Free alternatives include GIMP and Inkscape. Both should do the trick for you.