Interface
For your Interface I would recommend using Weakauras and Bigwigs.
Weakauras will give you the opportunity to import a lot of helpful resources to keep track of your cooldowns, buffs and debuffs.
BigWigs for having a boss mod helping you to plan your cooldowns ahead of time and be prepared for certain abilities that are about to happen.
Macros
Kill Shot Pet attack macro
During coordinated assault your pets basic abilities empower your kill shots to deal significantly more damage. Even with your pets ability on auto cast there is a small delay in which your pet ability is off cooldown but it will not get used. With this macro you will ensure your basic ability will be used whenever you cast killshot while it is off cooldown.
#showtooltip Kill Shot
/cast Claw
/cast Smack
/cast Bite
/cast Kill Shot
Mouseover traps macros
I recommend using @cursor trap macros.
Freezing Trap Macro
showtooltip
/cast [@cursor]Freezing Trap
Steel Trap Macro
#showtooltip
/cast [@cursor]Steel Trap
Tar Trap Macro
#showtooltip
/cast [@cursor]Tar Trap
Cancel Aspect of the Turtle Macro.
You can by default cancel Aspect of the Turtle by pressing it a second time but it will have a small delay if you do so without a macro. This macro will instantly cancel it by pressing it a second time but you have to be careful with spamming it.
#showtooltip
/cancelaura Aspect of the Turtle
/cast Aspect of the Turtle
Misdirection macro
I highly recommend using this macro in conjunction with the Smart MD weakaura. If you do so, pressing this macro will automatically cast Misdirection on your tank. If you have no tank in your group it will cast it on your pet.
#showtooltip Misdirection
/click SmartMisdirect
Weakauras
I recommend using default survival weakauras such as https://wago.io/Afenar_Hunter or https://wago.io/HkdpgyHH7 to help you execute your rotation properly.