He's progressed past tantrum and into full-blown meltdown! The hitting and kicking at you or his dad must stop immediately! There's no "magic potion" that works for every single kid, but I have had a lot of experience over the last 4 years with tantrums and violent meltdowns! Time outs for my oldest are usually a joke. Unless it's a very minor infraction or he truly does just need to calm down and extract himself from a situation for a few minutes -going to a "time out" chair or the stairs doesn't work. We've tried just about everything, but what has worked for us -and it works on the 4 (almost 5) year old and our 2 year old is the "Parenting With Love and Logic" approach. When we head into this territory, we tell either child (as soon as it starts) that they can either go to their rooms and have their fits there, because the crying and screaming really bothers us, or they can be quiet and act nicely and stay where they are -playing, getting dressed, etc.). It seems so simple, but I am AMAZED at how well this has worked! Give it a try -and do it when your husband is there so if he doesn't comply, he can be picked up and put in his room. He's not allowed out until he's calm. When your husband is not there and you can't pick him up -if he goes into this mode and won't go to his room, walk away and go to a completely different place. Don't say anything to him beyond, "I understand you don't like what I said and you're unhappy, and I'm sorry you feel that way, but I don't want to hear this." Then go away. If he screams for 30 minutes -let him scream! When it's over, calmly explain that you really love him and you hate for him to be angry and sad, but you don't want to hear a fit, so if he wants your attention or wants to tell you how upset he is, he's going to have to use his words. At his age, this may take some time to sink in, but you'll get there!
If he's still truly violent all the time, then you may want to take him to someone. I've also read "The Explosive Child" -and although my oldest was certainly having violent "explosions" for awhile, he wasn't quite at the level the book is talking about. You may want to check it out though and see what you think. Tantrums and even meltdowns are certainly normal for small children -especially in that 2-3 yr old stage when they don't have all the verbal skills to communicate that well, but 5-10 of these a day is quite excessive. You may also want to look into his diet and sleep. Tired children are grumpy, tantrum-prone children. Does he sleep well for long stretches? Is he down to one nap or still at two and is at least one for 1.5 -2 hours? Is he eating a lot of sugar, flour, processed food and food dyes in his diet? This is not always the answer, but it can be for some kids. A diet heavy in sugar and processed white flour makes me feel almost permanently hung over until I cleanse my system of it. People with hang overs are grumpy and have short fuses! Look into that.