In my experience while I think people appreciate gifts you pay for, I personally prefer to make something to give to them. I think especially baking (bread, cookies, a nice cake, etc) can show the person you put a lot of thought and physical effort into doing something nice for them, rather than if you just bought something.