I made a design board from the insulation too. I used spray glue & duct tape. The duct tape started falling off, so I will be trying the T pins next because I happen to have a lot of them.
The first one I made was smaller, and I put vinyl on the back that the duct tape stuck to really well. This one doesn't have that on the back. Maybe it should...