We split work 50/50 in this house as thats how both our parents operate. However, he is a terrible gift shopper and I've had some major disappointments over the years - things like getting two of the same crappy tea mug produced in China (I don't drink much tea, they are ugly, and I've never used them), or some other Instagram or Facebook pushed crap item.
This year I said 100 gbp budget for each person, buy within that limit. I sent him a curated list of about 15 things I liked, with links and pictures, for him to choose from, and absolutely no Temu level crap - that works for your family, but not me!. I also said no excuse anymore for shit gift wrapping like you are a five year old, you have youtube, use it! At least he sorted his parents out - tin of Marks shortbread thrown into a box and posted to his home country. Thats ok though, we got a single (large) lottery scratch card this year which is a new low. My family we only gift if we feel the desire to - i sent Oodies to my niece, nephew, DB, SiL because I knew with their chaotic lives a chance to lounge on the couch is what they love most and Oodies would make it even better. I'm not sending anything to my other sibling or parents and no one is hurt, hell they don't send anything to me eithet lol!
Last year we didn't do Christmas much (made nice burgers on the day, fun and easy), but instead gifted ourselves a short city break just before, that was a nice change. Think we will do that again next year.
I do most of the planning and recipe selection because I enjoy it, but I have to project manage DH by putting up a calendar of what needs to happen when, and links to the recipes. Hes a good cook and happy to cook and clear up and do housework cleaning chores, just needs guidance which is a little annoying but whatever.