So I googled easy to make pins cushion and using this one for inspiration,
Frugal-ness: 5/5 for making my own without having to buy anything
Time cost: About 1/2 an hour all up - probably less for experienced sewers!
Skill level: If you can sew in a straight-ish line - its an easy one for you!
Fun -ness: Great fun - and practical at the same time!