Shopping for the women in your life is easy enough if you’re sticking to the usual suspects: a cashmere sweater, a luxury fragrance, a pair of designer sunglasses. But what about the friend who thinks ...