I do "housework" all day every day. But that means just doing things as we go along. We never let anything build up or get disorganised.
When our son used to spend a few hours playing with toys, lego, model trains, etc., we had a rule that it all got put away (where it belongs) every day, At first me and OH did it, but as he got a bit older, we made him do it.
Washing up gets done as soon as we finish our meal, all done, dried and put away.
If we get anything out of drawers, cupboards, etc., it always goes back again as soon as we're finished with it.
We have set days for the washing, bedding on a particular day, a clothes white wash on a particular day and a coloured wash on a particular day. All ironed and put away same day. So 3 days per week.
After a bath/shower, whoever is last for that day knows to wipe down afterwards.
Less frequent tasks like dusting or vacuuming just get done in between, usually a room at a time, so again, quite a quick job rather than having to allocate half a day to vacuum or dust the whole house.
Decluttering is also a massive time saver - the less you have, the less to get dusty/dirty, the easier to dust/vacuum, etc.
Little and often is my motto, along with "everything has a place and a place for everything", which means nothing ever gets accumulated, we don't accumulate piles of "stuff" that needs putting away or weeks worth of dust/dirt/grime that takes more time to clean.