A lot can be done the night before, setting the table, drinks in the fridge, even placing plates and glasses in the right stop.Cleaning should be done the night before.
One of the best things is to buy a small (old fashioned bin plastic kind) and have it in the kitchen with bin liner...because when making food, there is always a huge amount of rubbish.
Have someone in the family ready to help and to take it out...so you can keep working on the meal.
Salad should never be made unless it is 20 mins BEFORE it is to be eaten.Same for whipped cream ect. That stuff tastes awful made up too soon.