Homemade soap I'd try but DP has dermatitis so wouldn't touch it.
Funnily enough, this is the reason that lots of people use handmade soap rather than shop bought soap, in that if it is handmade you know exactly what is in it. My niece who has bad eczema discovered that my handmade soap is one of the few which doesn’t irritate her skin.
As regards other homemade presents, one of the reasons that I started making things is because of not wanting to fill up people’s houses with tat. In general most of what I make are ‘consumable’ items, eg soap, food, drink etc which can either be ‘consumed’ or re-gifted if the recipient really doesn’t want or like it.
I guess it's the whole "it's the thought that counts" mantra as honestly I have sometimes thought that the primary motivation for giving such gifts is because the gift giver wants to save money or show off a skill as opposed to actually give a gift that they genuinely think would be perfect for me.
I certainly agree that part of the reason for homemade gifts is to do with cost. I have a large extended family and I find that the cost of Christmas can just spiral if I’m not careful. I find it strange that anyone would think you’re ‘showing off’ just because you happen to enjoy being creative in some way. Trying to think of a gift that is ‘perfect for you’ and especially one that is within someone’s price range is not always easy. The lovely thing about homemade food and drink gifts is that they are generally acceptable to most people, and even if they aren’t, they won’t be taking up space in your house for the next few years!