I make almost all of the gifts I give and those that don't appreciate it don't get them. I don't think they would be happy with anything so I'm not wasting my time or efforts.
The office I worked in had a gift exchange and it got so everyone just wanted gift cards. I said forget it. I'm not interested.