Have you checked Antagonist? Its here on wowace. I have not used that for a while, but that should fill your needs.
yeah, i use antagonist for enemy cooldowns and buffs. when i'm targeting the paladin and he bubbles, it shows the duration of it so i know when to not waste any rage. i believe it also shows the cooldown of it, though i have mine set to target only i think so i don't get too much screen spam.