No, Print Shop 12 does not offer different size plan envelopes but you can create custom ones with the help of the built-in tools. Open the application, then click the X button to close the opened document. Go to Tools > Custom Paper Wizard > New Custom Paper. After this operation, you will have the possibility to enter a custom size for your items.