Interface
With the improvements to the cooldown manager in Midnight, here are some options that you can import and play with. This assumes no external addons are installed; and future recommendations will be made below.
Raid-Focused CDM:
1|Tc8/L0NxGMXx27pBUYQQ36u3LeUFiLCzOAuNLiYDkYh3Idf15yXo2MRgsXST7mYx1RvQmCWNhMHvbJZPnicnOXmePL7slLNhdr+LamgZVdAMaqARNItG0QpaRVNJVHiIUIxSNIlAJVRGcyhBE2iM3jcaR9NonrcPtIQW0CLdT7qPLigETnf4fabXCOP5sWkmUTF9YvATln7NVEzq7NC0Aq9XJjd35trcmNvA1lfoqG56apuXwHbdHJh90/QBxcB7yfVO+1W0jtYYJJ16/u+zOBvuHal1cnG28Qc=
Simple Alternative CDM:
1|Hc+9TgIBEATgO44oyI8GI3FODhDkBTDaQ8M0eoHGysbE2BkfwSinPoKUZyhsaK4z9NaGCl9AQm1jooU7NF92s8lkdpi+jQuxd/fcBWvgHlgBAzANboJb4JrvuGMHyRIsInkFcyDALFgAS6APboDrmP6AGXAbsy+wAe6C++AO6IFNsAzmleQaFx38vWHatPHqXIS+kwomWPzaMq+Jigh064uB8XEvhuJJROJBPBpH35ZRPdQ0Eu/GcV2cihMRqkDK+MwqXtd5FWyBB1j4L260Kptf9bXujXqkb/VzUT8ny9jrnTG8ubxu/wM=
Macros
Note - you should place a @cursor Modifier into your macro whenever you want an ability to be placed at your cursor location as soon as you press the keybind, makes the gameplay feel smoother. Additionally, you can also do this for @mouseover an example being the macro below.
Adaptive Intervene/Charge Macro
#showtooltip Charge
/cast [target=mouseover,help,exists,nodead]Intervene;Intervene
/cast [target=target,harm,exists,nodead]Charge;Charge
This macro allows you to Intervene your mouseover target ally, or Charge your current target if it is an enemy.
Mouseover Interrupt Macro
#showtooltip Pummel
/cast [@mouseover,harm,nodead] Pummel; Pummel
Heroic Leap Cursor Macro
#showtooltip Heroic Leap
/cast [@cursor] Heroic Leap
Stance Swap Macro
#showtooltip
/cast [stance:2]!Defensive Stance; !Battle Stance