I’ve got 2 young DC, one who goes to school and I do all the drop offs/picks up and I’ve got a 2 year old who doesn’t nap. I also work part time.
I think the key is staying on top of things and just finding a way to work around them and also involve them where you can. My two also help out with the cleaning, they actually enjoy helping and don’t see it as a chore! They both help make their beds and tidy their room before getting dressed in the morning. Whilst they eat breakfast I usually unload the dishwasher. The dishwasher gets put on every night before bed, and everything either goes straight in it once used throughout the day or anything that needs washing up is done immediately and put away. Same with washing, I do it regularly to stay on top of it and as soon as it’s dry it’s all put straight away.
Whilst teas cooking I’ll usually potter about the kitchen and wipe cupboards/worktop down and have a quick clean up in there.
Living room gets a tidy before I go up to bed, I’ll tidy the sofa/cushions and give the coffee table a quick wipe down from DC sticky fingers! It’s then nice and clean and tidy for the next day.
All toys are to go away before bed and put in their proper places.
After I’ve showered I’ll have a quick clean around the bathroom.
I also hoover and mop my floors every morning when I get back from school run as with 2 DC, a cat and a dog they need it. Literally takes me no time at all as it’s done so regularly. DD has a toy hoover which she loves to follow me around with.
By the end of the day I’m exhausted but I love going to bed each night with a clean and tidy house.