When I first started hosting Christmas, I used to make a different dessert for Christmas Eve, Christmas Day and Boxing Day eg Yule Log, Christmas pudding, raspberry trifle, then Christmas cake, mince pies, Christmas cookies etc for tea.Then I realised that I always had to offer an alternative for someone because of allergies or something simpler/alcohol free for the little DC.
Now I just make the same things but offer all of them at every meal along with a fruit platter and cheese board
I quite like having a pretty "centrepiece" so I make individual pavlovas and Christmas puddings, and 3 small Yule logs/trifles so I'm not serving half eaten bowls/cakes. The leftovers get put into individual bowls at tea time.
Usually I do:
Christmas pudding
Mini mince pies, some with marzipan tops, some with pastry
Yule log
Trifle or Pavlova
Cheese board
Fruit platter
German Christmas cookies
Then a "guest" dessert, if I feel like it. Things that have made an appearance in recent years have been Basque burnt cheesecake, The Ivy's iced winter berries (hot white chocolate sauce poured over frozen berries), sticky toffee pudding, Pandoro (a sponge Christmas tree cake thing layered with cream). Sometimes I add cherries to one of the Yule logs and make a Black Forest version.
However, I have a lot of guests (who muck in) and I have a good idea what they will choose so it's not too hard to plan and prepare.