Power Auras will definitely be able to do that, but if you're looking for something similar to Satrina Buff Frames, then Raven will do the same; it's a bit weird to configure, but it has a ton of flexibility.
I have some exported PowerAuras strings for PvP specifically, including immunities and important enemy buff monitoring, including Recklessness and anything else to watch out for. Check out:
I use Icicle, it shows an icon of the CD used above the nameplate of enemies and if you have a timer mod like OmniCC then it also shows the CD remaining on each ability so you know when to expect it again.