I always did Christmas Eve Gift bags, my eldest is 28, that was before Sky and I still only buy a DVD if there isn't a film we want to watch scheduled.
I do Christmas, Easter etc pj's. My middle DD's Birthday is in the 1st so a Christmas Themed gift, usually a soft toy was given to my other girls.
My DH and I and now my eldest DD are lucky to have time off, but used to book, Christmas Eve and part of Christmas day off. The same with Easter ,if you work in around the clock services, then it is nice to make an occasion and reason to ignore what is happening or needs doing and spend time together.
I don't celebrate "Christmas" though, I celebrate the solstice and the whole Winter Festival, which is spread out over more than one day, as should Christmas be, it is a period of celebration. So I have no interest in what is happening in my local Churches and we walk the dog daily.
Pj's need buying, whether you do that routinely, or on occasions is your business and waiting for key points in the year to give gifts doesn't mean that you are materialistic, or that the celebration is just about the gifts given.