The PrintEnvelope app is really handy for printing an address on an envelope.
Only name, ZIP and address are required when printing envelope. You can create an address list such as an Excel table, or import a CSV file created from Excell or Numbers. And you can perform drag and drop from the Apple Address Book's name line.
There is a pre-displayed option in Widow that allows you to fill in addresses. You can view a printed image while filling out the address using this display. In addition, font positioning and printing can be changed via a menu.
This new version has:
Add import function that can read addresses from an Apple AddressBook group.