You should try Hallmark Card Studio Deluxe, located at :
Hallmark Software 2008
You can get the application, which lets you design whatever you like, and heavy, "pre-scored for folding paper" in different sizes. Works quite well if you like to print at home.
Kent