SpringPublisher is a program that will help you to publish documents.
It has several templates already included, that will let you prepare business cards, postcards, letterheads and flyers. If you want to see more templates, the program will guide you to its gallery, that will let you download some more templates.
Once you have chosen the template you will use, you can modify it including the information that you need, adding or deleting images, text or shapes. You can, if you want, start a project from the scratch, without using any template.
In any case, you can modify the size of the paper you are using, and save the project as an image.
When your project is finished, you can save it to disk, or print the document in your printer.
Some features of this program are locked in the free version, like saving the images in high quality, printing the created documents in high quality, or downloading more templates. For unlocking such abilities, you will need to upgrade to the PRO version (US $23.95) at http://www.springpublisher.com/purchase.html.