We only ever did free FC stuff (our local department store do a lovely one with beautiful photos).
As DC have got older, it's the traditions that stand out:
Making biscuits for neighbours
Putting a wreath on the front door on 1/12
Decorating the tree and house
Making the Christmas cake (tomorrow for us!!)
Muppets Christmas Carol
Making Christmas cards (like a pp, we only make around 10-12 to send to family abroad)
Big dog walk on the beach after opening stockings and having breakfast, before opening tree gifts.
Visiting a local beach which has a different sand sculpture every year - huge thing! We've been going for years. Usually boxing day.
Christmas eve is an afternoon walk around town looking at the lights, perhaps picking up something last-minute. Then home for hot chocolate and a Christmas film or two, and setting the table ready for breakfast (gingerbread man shaped pancakes).
We never did different things every weekend on the run up, too busy with work and school. When they were younger, on Christmas eve we'd make table decorations and name cards for Christmas lunch, always a hoot!