Handmade greeting cards and other products