My son was like this at 2 (and 3, and 4). He's now 8 and has calmed down loads, but it was really rough for a long time. My older and younger sons (he's in the middle) aren't anything like it, so whilst I think there's lots about my parenting which didn't help, I'm sure it's not all down to that.
At 2 we would have hour long screaming meltdowns, where he relentlessly tried to destroy anything in reach (furniture, toys etc). He would kick, bite and hit me if I was close by, and would follow me to do so, many times I would be doing my best to hold him at arms length like a pissed off cat whilst he tried to hurt me. "Firm no" or "give him a cuddle till he calms down" were so far away from being useful. We couldn't even leave him in a quiet, safe space to calm down as he would do anything he could to destroy the space (so violently I always worried he'd hurt himself), get out of the space, and follow me to try and hurt me.
We never really found a way to manage it in the moment, but we did get much, much better at learning what would trigger it. So we micromanaged every second of every day to try and avoid a meltdown, though still had at least one tantrum a day.
It was a pretty bleak time to be honest. Not helped by no-one else really getting it, he often behaved much better when we were around other people, saving the really testing times for home or when we were out on our own. So no-one really saw it.
By 5 he was much easier, at 6 and 7 he felt calmer still.
It's a million times better now at 8, though he's still very reactive and impulsive. We are very good at managing him now, though I'm finding the last few years have completely worn me down and my temper is very short these days. I'm quick to shout, which never helps. Generally at school he's an angel, but they're starting to see glimmers of what we see. He's extremely bright. Possible ASD or ADHD have been talked about.
This isn't helpful really as I have no useful tips, just weary solidarity.