We don't do starters as feel like it's too much to eat, so instead we do ready made canapé type things from he supermarket. Have a look at the 342 stuff in M&S, Sainsbury's etc. The have that with some champagne/Prosecco a little while before lunch. Have some nibbles round for people to help themselves to.
We used to do turkey & pork with the trimmings but now just get a large chicken & pork joint. Maybe check what meat everyone likes & work around that. Don't over do the trimmings. You don't need 50 different veggies & 10 separate stuffings. We have meat, pigs in blankets, roast/mash (only cos 1 DS doesn't like roast), carrots, sprouts, parsnips & green beans (again for fussy DS), Yorkshire's & apple & cranberry sauces.
Prepare as much the day before (peel veg & put in cold water), make the Yorkshire's (or buy), if you don't have room to store in the house, the car boot us usually cold enough. Set the table the night before if possible. Don't forget the crackers.
Get the meat in the oven a early as possible cos it'll be fine resting (cover it in tea-towels while it rests), then you can use the oven for other stuff.
Christmas pudding & maybe a lighter dessert for those who don't like it. Ice cream or magnums for the kids (or an alternative they like), buy ready made custard that just needs reheating.
Don't stress over times. Tell them roughly what time you'll be eating but don't stress if the timings go tits up. Do yourself a plan do you know when to put things in the over etc. Delia does a decent one which you might be able to get online.
Plenty drinks (alcohol & none) & mixers. Bag of ice in the freezer. Leave drinks out with instructions for people to help themselves, including tea & coffee. Have some mince pies, Christmas cake., sweets etc for later if people are still hungry.
Are you feeding them at night too? If so maybe some decent bread in the freezer to have with leftover meat, cheese & crackers, few party food nibbles & crisps. But if you buy stuff, make sure it's stuff you'll eat over the hols if no one else is hungry, don't buy stuff you're not keen on. If you have a freezer. Stuff for the freezer that you can take out & stock in the oven.
Give people jobs to do if they ask. Extra rubber gloves for them to help do the dishes. If people offer to bring things, let them but try to give them an idea of what to bring (bottle or wine, mince pies etc) so you know what you need to buy as extras. Make sure you've got large foil to cover the turkey (& a big enough tin for it & that it'll fit in the oven)
Maybe presents for anyone who brings you a present (although you entertaining them should be enough from you) m. So some extra bottles of something, nice chocs /bics. If you're doing stuff for the kids, turn them into a Christmas present for them rather than just something to keep them entertained. Make up a little hamper to give them with the craft stuff & maybe a selection box.
Make sure you get time to chill & enjoy the day!