From online crafting and cooking classes to certificates for travel, art, and at-home wine tasting, here are 17 gift cards, memberships, and virtual experiences for people in every corner of your life.