We don't have any "big" traditions, except that I make the same Christmas cookies each year from my grandmother's (or great-grandmother's... nobody knows) recipes. Most of them are traditional Swiss recipes, and I don't like the store-bought ones because my mom always made them this way (and still does) and aunt and uncle (mom's brother) and grandma did. So they all pretty much tasted the same, wherever we celebrated. I started making my own more on a lark, when I had first moved to my own apartment, but it has definitely become kind of a tradition. I send some to my best friends with their Christmas presents and to my mom's best friend because she's special. And the rest I take to work and make everybody very happy there

. We have a new boss of our business department (boss of my actual boss) and he's already discovered them too - as he has to walk by my place a lot during the day, he always stops to grab some. Not the worst of starts with a new boss

.
Otherwise, it's the 24th/Christmas Eve that we traditionally have the big family celebrations and opening of gifts here in Switzerland, but at the same time, it's still half a working day and shops and businesses usually are open until noon or afternoon. The 25th and 26th are "full" public holidays though and everything is closed. If the 24th is a weekday, I usually work because my colleague takes this day and those between the holidays off, as her kids have school holidays then (and I usually use up all my holidays before Christmas). At work we usually do a brunch on the 24th, as really there's not much work and only about half of the staff are in anyway. And after that I head to my parents' and we have a nice dinner, which is normally a Fondue Chinoise - hot pot with sliced meat to cook in a hot broth, with lots of sauces and other stuff to go with it. A lot of Swiss families do this for Christmas, even though it isn't really traditional, it has become that in the last 20 years or so. But it's something that you need a few people for and that doesn't require a lot of cooking or preparing ahead, and you can take your time with eating. We usually meet up with my uncle, aunt and cousins some time before or after Christmas, as they have so many engagements around that time, and my cousin's kids' birthdays are on 12th December and 3rd January (talk about timing...!). This year we already did it last weekend, at their place. Nice late lunch, gifts opening and back home before it's too late.
As my brochure production run always ends with the last deadline for printing the price list just before Christmas, things usually are busy enough anyway from mid-November onwards, so I'm glad if I don't have to do a lot for Christmas and can simply get some "off" time. As I travel a lot during the year, I tend to buy a lot of presents already during the year on my travels, so I'm usually not stressed by last-minute present-buying.