The last time we mentioned Labeley, it was best at making custom labels for homebrewed beer, without forcing you into a complicated image editor. It's still great for that, but the webapp can now make more labels for more occasions, and can even professionally print them for you if you want. Make no mistake, Labeley is still great at (and its tutorial still shows you how to) make custom labels for your own homebrewed beer -- no sense in cleaning all of those bottles just to drink from them without knowing which beer is in which bottle, so Labeley makes it easy. Now, when you start your label, you can choose from beer, wine, "general" or "kids", so you get templates and styles that match your purpose.
You don't need graphic design skills or image editing tools to make it work, either -- you do everything in the webapp. Upload images to use in your label, add text and choose from different typefaces, tweak your design and, when you're all finished, you can save it off to your computer to print yourself, or you can have Labeley print it for you professionally and mail you the results. If you have them do the printing, you can choose the size of the label, paper or sticker stock, number of labels you want, all the usual stuff.
The service is free, and easy to use. Hit the link below to give it a whirl.