Anger is something I've always struggled with... along with high levels of anxiety. (I think it is generally accepted that the two are related. So I suppose anything that helps reduce one's level of anxiety would be helpful in managing anger.) About the only techniques I have for dealing with my anger, at this point, are the practice of compassionate abiding & going for long walks.
When I was younger, vigorous exercise was helpful. (Chopping wood was a favorite!) But I'm older now & my living situation is such that there's not a lot of that sort of thing I can do. (I'm not a person to join a gym.)

I have done yoga in the past. But I never found it to be particularly helpful in addressing either my anxiety or my anger.
One of the problems I have is that sometimes my anger is fairly mild, more like irritation perhaps. But then sometimes I get really pissed! (Typically at myself.)

When I get really mad, my anger flames so quickly that there's simply no opportunity to control it.

That's when I sometimes just have to go for a long walk. I don't think I'm necessarily big on empathy...