From Newlite Technologies:
Newlite Business Card Printer is a professional quality business card designing and printing software. Easily print your business cards on your own printer from tons of professional templates, background images, and clip arts. Create one-sided, 2-sided, horizontal, or vertical cards. Add your logo, text, shapes, and clip arts. Add color blends, transparency, and texture to your design. Use standard paper stocks from Avery, DECAdry, Sigel, Formtec, Herma. Save your card as a high-resolution image for printing outside. You can save your design as an image file with bmp, jpg, gif, png format and take to your local printshop for professional printing.