For Christmas I received three of the punches from We R Memory Keepers that allow you to punch anywhere on a page and weave ribbon through. They come with a 3-pack of ribbon that you can use to do the weaving. I did three cards with one of the punches, used thrie ribbon for two of them and a ribbon I had on hand for the third card.
This one uses their velvet ribbon. I felt it was too thick to do the second step of the ribbon weaving so just tucked the ends to the back. I mounted the front piece onto a folded card base using foam tape so the ribbon would not make it bulge up from the back. I used a Sizzix die to cut 'primative hearts' to layer with a printed tag and a text heart stamped on decorative paper.
The second card uses their twill ribbon which I wove in the prescribed manner. I also added a bit of knotted ribbon at the top end. This background is one made with the 'shaving cream' technique. I mounted it to the base card with foam tape again and continued with the primative heart die cuts, tag and stamped heart.
For this third card I used ribbon I had on hand. More of the shaving cream background, tag, diecut hearts and stamped text heart. I added a snippet of the ribbon to the top of the tag on this one.
I think this is my favorite of the three.
I have two more of these punches to try out along with more ribbons that came with them and more of them on hand. If I get bored with these, there are actually three more punches that I don't own. Oh the possibilities!