What a jerk! Why are you married to this guy?
Okay, that's MY rant. Probably totally not helpful to you. But what you wrote pisses me off, for YOU.
This is what I did when my kids were younger and I went on a cleaning spree. I threw out anything broken or toys missing pieces in my kids' rooms. Anything that they had grown out of? Off to Goodwill. Too many toys just makes it so they don't play with 2/3 of what they have and they don't appreciate anything they've got. So I put most of their toys in bins and put them up away from where they could get to them. Every month, I'd get a bin down and change out the toys in THAT bin for the ones in their room. So they had "new" toys to play with. And not many...too hard to keep clean if there were too many.
I know that there are people who throw perfectly good toys in garbage bags in front of their kids and throw them in the garbage cans outside because their kids won't cooperate, but I refuse to do that. First, they should be able to earn the toys back. Second, perfectly good toys shouldn't be thrown out - disadvantaged families need to be able to buy them cheaply from places like Goodwill.
For clothes - I always kept out-of-season clothes put up in boxes with notes on them so that I would know who they were for and what season. (Anything that was too small for my older son was automatically for my younger son.) And when they were older and didn't want to take care of their clothes (when it was their JOB to...), I wouldn't buy them anything new because they weren't taking care of what they had. I also told them point blank that if they didn't hang up their clean clothes (and that was their FIRST job with their clothes, by the way), I would take them. I only had to do that with one of my sons - the dirty ones that didn't make it into the hamper were mixed up with the clean ones he didn't hang up or put in drawers. And by this time, he was doing all his own laundry and spending MY money on detergent and water. After several warnings came and went, I started picking up his clean clothes and putting them away in my own closet. I didn't say anything - I just kept doing it. Within a few weeks, he had only a few clothes left and realized he didn't have his clothes anymore. "Mom, where are my clothes?" "Son, I told you what the consequence of not putting your clean clothes away would be. So now you live with what you've got." Only then did he feel the weight of his behavior with his clothes. At some point, after being tired of washing a few clothes everyday or wearing dirty clothes to school, he started looking for his clothes and found them in my closet. He quietly put them all away in his room. After that, the first time I saw clean clothes laying in his chair, I took them and he figured it out. He knew I would do it again...and I never had to. He put all his clothes away from then on and his room was a lot cleaner.
He's in college now and his room is immaculate. He has turned from being my messiest kid into a neat-nick.
Maybe your kids won't ever be neat-nicks. But you don't have to let your kids treat you like their dad does. You can take what they have away ENOUGH that their rooms are not pig-styes. And I encourage you to do this. If they won't obey you, if they ignore you, if they make you miserable, stop talking to them about it. Remove their stuff. When they balk, tell them point blank that until they do what you ask, this is how things are going to be.
Getting rid of stuff that you don't need in your house would make you feel a ton better. Don't worry about money "lost" or money "spent". Just get rid of it. The less "stuff" you have, the easier it is to deal with your house. Throw out any old stuff - your husband's too. Don't ask. Just do.
About that husband of yours - I would start serving dinner on paper plates and not cook hot dishes. When he balks, tell him that until he stops talking to you like you are his damn servant, that's what he's going to get. And stick to it. And as much as I love Marda, and love her advice 99% of the time, I HAVE to say, I totally disagree with writing this man a letter giving ANY kind of apology or mea culpa of ANY SORT, or asking him what room to clean first. DO NOT give him the idea that he is your boss. Asking him for advice or telling him that you don't know how to clean is doing just that - acting like you agree that he is your boss. You can't say "You're not my boss" in one breath and then write him apology letters or ask how he would like it done in the other. No, no, no!!
I DO agree with her about walking out of the house when he starts up. And so what if he turns off the electricity? Call his bluff and watch HIM squirm with that. It's not like he can turn it back on when he gets home for HIM to enjoy. Tell him "Fine. You do that."
After you've done a purge and gotten rid of clutter, I would hire a cleaning service to come in every two weeks. I wouldn't even discuss it with that tyrant husband of yours. Just do it and pay them. If he figures it out, tell him that he is not your frickin' boss and you will NOT be ordered around. And NEVER, NEVER let him force you into "justifying" what you "do all day". If you do that, he will feel justified in trying to act like your boss. Stop allowing him to talk to you that way. Stop him in his tracks and tell him that if he doesn't stop degrading you, the NEXT thing that you won't be doing is washing his dirty clothes. Push until he stops. I mean it. If you keep letting him do this to you, you are allowing your kids to learn to treat their wives the same.
Being a parent is a hard job. Staying at home and making things work is a hard job. If the tables were turned and you were out of the house working and HE was staying at home, he would be a wreck and NOTHING would get done.