I'm sure we are all in the same holiday boat trying to figure out those stressful last minute gifts for close friends... and not so close friends.
Last Christmas I made a box for my mom filled with her favorite snacks, including fresh ground peanut butter from Whole Foods - her survival food. Under the influence of Christmas stress, instead of thanking me and accepting the gift, my mom exclaimed "Peanut Butter! I'll give this to Danny!" (My sister's vegan boyfriend). Ha! Thanks, Mom... at least wait until I leave to re-gift my present!
The best presents are meaningful, useful, or both. I am a huge proponent of homemade gifts because it's cheaper, it's more meaningful, and if it is at all food related it will most likely be used. Nobody needs another coffee table book of cute cats, tacky cheap jewelry, that mysterious kitchen utensil, or an embroidered pillow. Think of all of your favorite gifts to receive- simple, useful gifts are always the best!