I don't do it all. There's no way to and believe me, I've wracked my brain trying to come up with a strategy to turn into a super hero. If you find a way, please let me know :-)
The one thing that works for ME, when trying to actually deal with the sheer amount on my plate is to create systems that work for me and my family. I'll give you a silly example. For years I tried to get everyone to put keys on this little key hook by the door. No one, including me, remembered to do it.
Finally, in a stoke of genius, I decided to (get ready for it) put a key bowl on our fireplace mantel, the spot our keys seemed to always land. Now, I can find my keys in one of three places: The small pocket of my backpack, the key bowl, or my belt loop.
Also, I'm in recovery for perfectionism. It's a tough go. I've relapsed several times (unfortunately not as much of a laughing matter as I'd like to paint it).
So one of the ways I am breaking myself in is to just do a little bit at a time. It's excruciating for me. When I see a mess, I see every step of the clean up process, how it relates to the others, and I don't see a part of it, I see all of it. I'll go to do yard work and end up obsessing over the muck in the garage.
It takes a lot of practice for me (not exaggerating) to just do a little bit at a time. Usually I end up getting into it (okay, kind of too much) so it's just getting started that's hard. This is where the little bit comes into play. I set a time limit (ex: 1 1/2 hour and then I do something with the family), a reward (ex: trashy tv while folding laundry!), and choosing one very manageable task (ex: clean kitchen. Fold laundry. Sort drawer. Scrub bathroom. Take out trash. Help girls clean their room. Vacuum.)
The other thing that helps for me is to have a routine. I am really terrible at sticking with routines, so again, they have to be ones that actually work for me and in more than just theory. This is harder done than said. I'm still working on it. Sometimes it means sacrificing the should for the what actually is. For example, I like to clean/cook when I'm doing it with (an adult) someone. I hate it when I'm by myself. So okay, realistically this isn't always possible. The solution? Talking on the phone WHILE I clean. This way I get my social hour AND the laundry done. Also, I try to make a game of it with the kids. Put on music, take some deep breaths, relax a little.
By the way, I've worked as a SAHM, a WAHM and a Work from home mom. The hardest for me (by far!!!)? Working from home. Instead of cleaning up in the evening, leaving for the day, and coming home from the day, I was juggling the balls AND the baby All. Day. Long. Give yourself credit, okay? Be gentle on yourself and set reasonable expectations.
Sometimes I have to leave the house to get downtime with my family, because if I'm home the projects distract me. No matter, it's a good excuse for an adventure.
Best of luck to yah. Honestly my house is FAR from pristine. But, this is the stuff that helps me from keeping it out of hazard-zone. :-)