News

Instead of searching fabric stores for the perfect pattern, ... the DIY fabric design company's 600,000 users have produced 1.5 million patterns and ordered half ... free online programs like ...