Funny enough gift-giving is supposed to be during the Summer. Even in Germany when the NSDAP came in they changed things around.
Anyways lets say you do wish to give gifts there's days whereby you can celebrate it such as the Solstice(21st), Satan's day/Yuletide(23rd), and Xmas(25th).
But again gift giving should be during the Summer sorta like Southern Hemisphere people give gifts during their winter while it's summer for Northerners.
The legends about Odin(Satan) or Santa Clause(Satan as well) are usually symbolic stuff. Remember sure you can argue giving gifts isn't a problem. But a lot of these legends are meant for spiritual stuff. They are legends of the Gods bestowing great information on people to advance them.
A lot of the things we do are spiritual first. Again that's not to say disregard the physical and or mental. But lots of these legends have been corrupted non-the less we aren't against gift-giving.