They've been a little hard to find, but are available lots of places now:
Envelope Punch Board
This handy little tool lets you make your own envelopes in a flash. I've been using up all that patterned paper that doesn't quite work for cards.
There is a big long thread about this in the Tool and Product forum.