Printshop is a computer program that enables you to design all sorts of projects involving pictures/photos/text: cards, posters, calendars, CD covers, labels, T-shirts, you name it.
We use a program called PrintMaster, pretty much the same thing. We got it at Best Buy for about $20, and have gotten a lot of use out of it. I print all our address return labels for home and business, I've made birthday invites and scrapping pages, DH uses it for business materials, etc. It comes with pre-made projects you can personalize, and tons of backgrounds/borders/images. Love it!
This is what I would use if we get into selling eggs; just whip up a label and slap it on a carton, change it whenever you need to at home.