A lot of my friends had a harder time with 3 than 2. I thought 2 was worse. I think it really depends on the child and where they are in terms of development!
My youngest just turned two. He shows glimmers of his older sister's awful behavior, but in general, he is just a sweet boy. I do think I am better at dealing with his behavior, but he isn't showing the absolute craziness my daughter showed.
I send my son to his room. So, if he refuses to get dressed, I say, "you can't play until you are dressed. Do you want to get dressed and play, or do you want to go to your room? When he picks his room (oppositional behavior is normal for 2-4 year olds), I just say, let me know when you want out of your room, Usually he cooperates in a few minutes. Until then, I just do housework and ignore him.
If he starts whining, I tell him that he has to use his normal voice, and if he isn't able to do that, then I say "are you tired? do you need a nap? I think you need a nap, I don't' know why else you'd be whining like this."
But honestly, 3s aren't worse, with some kids they are, but with some, the two's are truly terrible. All you can do is be patient, look them in the eye a lot (get to their leave and touch them when he need them to do something), and let walk out of the room and ignore them when they decide to through themselves onto the ground.