Sewing, gardening, cooking, and gaming all stitched together.