No, it does not come with instructions for making your own. I've tried making my own envelopes, but haven't found the appropriate materials.
Answered at 03:00pm on January 13th, 2020 by deeder (2 karma)
There are no instructions included and while theoretically, you could make your own it would be a difficult task.
Answered at 03:01pm on January 14th, 2020 by joshburch (461 karma)