I think anything by bands like Amon Amarth work well with what you’re looking for. Tempo isn’t too fast, it’s not too overly technical, and anything having to do with vikings and battle fits perfectly with weightlifting and bodybuilding. Not necessarily angry, but decent enough.
Amon Amarth - Twiligh of the Thunder God
Primordial as some great stuff as well. Again, not exactly angry, but very strong lyrically…which usually works better for me than the actual music at times. Highly recommended for anyone Irish.
Or check out stuff by Anaal Nathrakh, Between the Buried and Me, Despised Icon, Suicide Silence, Behemoth, etc. Or any of the old school death metal and grindcore bands. How about some punk like The Casualties?
For me, however, I prefer stuff like this:
Too many to list…