Some of the color label printers come with software that you can use to design labels. This type of software makes it easy to design labels, in comparison with Photoshop or Illustrator, where you might have to work around the size and resolution.
This is usually an additional feature, and you will not find it with every label printer. However, you can always buy a specific label designing software online or stick to Adobe Creative Suite.