I saw something similar to what you are talking about in a shop at the Davis Mercantile building in Shipshewana, IN. You might be able to Google that and see if you could get some info. If I remember correctly, there was some sort of a knife like tool that one used to push the fabric down into the foam board. I thought they were kind of neat looking but did not purchase any of the kits.