Right now, we're in a fortunate cleaning groove here at home--I tidy up everyone's mess once, in our first break from schoolwork, and then for the rest of the day I point out each mess to the person to whom it belongs for tidying. The kids do a full load of dishes, and Matt does another after dinner. The kids also take down the dirty laundry and take out the recycling; I do laundry off and on, and Matt does more on the weekends, and sorts the recycling that the kids have put in the garage. I make most dinners each week, and try to make at least some food for other meals or snacks--baked goods, overnight oatmeal, tofu salad, etc.--and Matt makes maybe one dinner, and some nights we eat sandwiches or frozen pizza.
The key is that all this nonsense has to be done Every. Freakin'. DAY. If I'm busy one day and don't get the house tidied, then I guarantee that the next day, the mess will be too great to tidy in a reasonable amount of time, and the clutter will overpower all humans until the weekend. If I don't remind the kids every single time they've made a mess, they'll never clean it up. If two loads of dishes don't get done every single day, the sink will never be clear of dishes, probably for weeks. If I don't get into the kitchen to cook, we'll blow our budget on take-out pizza. We don't mop enough. We definitely don't clean the bathtub enough.
And, of course, very, very soon, spring will unfurl and we'll have all-new outdoor chores to add to the daily list, and then nothing will ever be completely cleaned again, for sure.