At an antenatal class once we all listed all of the various tasks involved in running a household (lots of which are "wifework") and discussed who should do what.
I recently realised that I was doing too much (IMO!).
We now have a whiteboard on which our respective house and admin tasks are listed in the kitchen, one list for me and one for DH. I now put stuff on it (e.g. sorting out kids' uniforms, packing away their old clothes that are too small, doing thank you cards after a birthday) that I wouldn't have in the past, and DH puts stuff on his list (e.g. DIY, sort car insurance, get quotes for a new boiler) that I never normally think about.
Since we've done this we're now doing more of the other's stuff when one of us is overloaded, and appreciating more what the other does.
We also have a system for reminding us of upcoming dates, e.g. birthdays, insurance up, car service or whatever. DH set this up on his computer. Whoever is least busy generally organises whatever needs doing.
DH used to expect me to think about what HE might want to eat that week (he eats different stuff from the rest of us), shop for it (he cooks it). Now, if his stuff is not on the shopping list it doesn't get bought and he does the shopping some of the time.
God, it sounds dull, but I like it as feels fair and organised.