60-ish hours per week, middle manager in teaching, so holidays aren't an issue.
Oldest had an amazing childminder who'd insist on homework being done before any fun activities and now does most work independently.
Youngest only gets homework once a week, so it's done at the weekend. We now use an after school club for financial reasons.
Shopping is done one day during the week after I pick the youngest up and we have a lazy dinner that night (burgers, pizza etc.), dishes get done once a day, cleaning etc. on a need-basis and all laundry gets done in one go on a Saturday so it's dry by Monday.
Until the oldest was an independent reader I'd insist on shared reading every bedtime and I do the same with the youngest now. We also visit the library weekly to foster that love of reading.
I don't waste my time with play dates until they're old enough to sort their own outside of holiday times; they get enough interaction with peers during the school day.
It helps to raise children with a view to making them as independent as possible. Both dressed themselves for school from age 4. Both help tidy and cook, and have done since age 2 (starting with very simple things like mixing, cutting very soft foods like mushrooms with a normal knife - from age 4 they'd learn how to crack eggs etc.). Youngest (5) can use a washing machine, knows how to sort clothes by colour. They understand that if they help they get more time with me, so they do.
It's hard sometimes, there is no doubt about that. But I've done it all, from single parenting from birth with eldest to a few years of relationship parenting, back to being single and I honestly prefer doing it alone.