I like making a nice loaf of bread as a gift. A good raisin bread is always appreciated. I also make some great no-bake protein/energy bars from a recipe I got off of Youtube. A lot of products are so cheaply made these days that you have to really spend a good amount of money to get something decent. Homemade gifts are always a good idea so long as you put some effort into it.
Oh yes, we bake up a giant mess of Christmas cookies every year, and give them away. I'm in charge of the logistics (ingredient procurement, packaging, mailing, etc.).
I sometimes do this sometimes I do half and half I make some gifts and buy some making home made gifts is a lot cheaper and I feel are more meaningful.