I think there are two questions, and Jeff answered them both - design and printing.
Since I teach Photoshop, I darn sure am going to recommend it.rogar-BigGrin(DBG)
But for printing, it's a little gnarly to get one's head around depending upon printer environment and more. In the Windows O/S, Acoustica CD Label Maker is a terrific printing interface that is cheap and effective and beats the freebies I've seen that come with most of the printers I'm familiar with.