I can share what worked for me. Note that what I'm proposing is more of a long-term strategy, rather than suggesting tools that help in the moment, in the heat of it.
I had what felt like an intractable anger problem, and it's much more manageable now. I found the standard anger-management...