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.
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 Kill Shot
Mouseover traps macros
I recommend using @cursor trap macros.
Freezing Trap Macro
/cast [@cursor]Freezing Trap
Steel Trap Macro
/cast [@cursor]Steel Trap
Tar Trap Macro
/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.
/cancelaura Aspect of the Turtle
/cast Aspect of the Turtle
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.