In one of my magazines that I bought with Larry's blessing (paper creations' fall 2008 edition) I saw an advertisement for this:
formatting link
I know there was a thread looking for how to make an envelope and thought this would be great. xoxox Kate