This app built using Google Apps Script will create a text document in your Google Drive with the page size and margins you specify. Great for envelopes but you can use it for posters too.

Get it in the Chrome web store: Envelopes for Google Docs