Most of the time when a friend/relative is getting married or having a baby, I always give money as the gift because that’s what I would like if I were them (unless the gift is homemade, I would LOVE that). Although I think money is a great gift, it’s kind of impersonal especially if you’re giving it to someone you know really well. That’s why I started making my own cards. You can find paper and other embellishment material for cheap if you hit the sales right. There are so many possibilities. Then all you need is the dark cardstock for the envelope and for the price of buying a card, you can make many, many cards with a more personal message. I’m in the process of making my own stamp to put on the back of the cards I make.
The envelope is made to fit the card. I make one big piece, fold it in half, and make it the top of the envelope. Then I stitch the remaining sides with colors that match the card. I try to use the color scheme of the event I’m making the card for.