The best software I have found for doing line art is Adobe Illustrator. It allows you to do an automatic trace that allow you to tweak your designs to your liking. Photoshop is also pretty good.
My Tattoo ID is the best software to design your own name tattoos, which is used to design labels very quickly easily, you can create labels using text upc then barcode.