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
Mouseover traps macros
I recommend using @cursor trap macros while playing the Nesingwary's Trapping Apparatus build.
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.