@wh2 I have a very clean and tidy house. I have only one child who is 2.5 years old. I also have a husband who works from home and is fairly involved with childcare. My MIL comes over almost daily, we have a nanny that comes 3x a week (I don’t clean while she’s here) and a housecleaner that comes twice a month to do a deep clean.
From day one, I’ve made it a rule that my child needs to clean up the messes he makes before moving onto the next activity. Want to color and spread crayons all over the table? Sure, but when he’s done, they go back in the box before other toys/activities are taken out.
Food is only eaten at the table. Dishes go straight into the dishwasher, never set in the sink. I clean as I cook. All the countertops in my house are free of clutter.
Everything has a home. I’ve organized the house so that the “stuff” is neatly packed away in cubbies and bins behind closed doors and cabinets. It’s far easier to clean when you have minimal things to work around. If I see something out of place, I immediate put it away.
I have a cleaning schedule. In the mornings, I empty the dishwasher, vacuum, clean the glass for smears, do a load or two or laundry, plan our meals for the day, dust, and wipe down surfaces. In the evening, I take out the trash, start the dishwasher, wipe down more surfaces, make sure the kitchen is clean (I clean it every time I cook which is daily), take care of pets, fold and put away any remaining laundry, sweep any crumbs off the floor, etc. I do things like bedrooms and bathrooms once a week.
I think the key is to never let your house become a disaster. It’s easier and quicker to clean up a mostly-tidy house than one that requires hours and hours of organization and moving stuff around.
Since no one task takes more than 30 minutes, my child is happy to play by himself while I do what needs to be done. A lot of the time, he helps me!