I am not sure how to compare, because although my job is full time, it's strictly the job of mom and wife....I CANNOT imagine leaving the house for work too-so bravo!
I often don't get it all done....and you have to pick and choose what's important. I am afraid of having another baby because I just cannot fathom that much energy. I try really hard to have structure and people always tell me that my house seems like it's always clean and are amazed that I cook at home every night, so I guess I am doing something right.....
Everything in this house has a place and we try to stay organized, that way, even if it gets messy, it's quick to put it all away. My sons playroom is like a preschool of colored, organized, sorted bins. He knows it and it makes putting toys away easy and I shudder to say, almost kind of fun. Usually once a week, I do a quick run through of dusting and vacuuming and sweeping the floor and about every other week, I deep clean the bathrooms and the kitchen.
We use the tv as a tool (right wrong or indifferent) my son watches educational programs like Sesame Street, Baby Einstein, a lot of PBS. I fold laundry and clean while my son sleeps usually or do it while he plays independently. I plan meals and set the coffee pot the night before, try to never go to bed with dirty dishes in the sink. Iron DH's clothing and make his lunch the night before. We do the bedtime routine all together, brush, flush, bathe. We don't go to bed until all the toys and books and movies are put back where they belong and everyone helps.
I set aside at least an hour a day for book time. We get a stack of books, curl up in the chair and read and review words and numbers. We make learning a game in all that we do, ask our son to point out colors, letters, numbers wherever we are.
I make a menu and thaw meats the night before, do the chopping ahead of time, etc.
I make a lot of lists! I am not sure how I always stay on top of it, I guess I just do. I treat this as my job, so I try to put as much effort and dedication into it as I would a desk job.