some other usefull macros !
Normal Cheap Shot (or Garotte)/Premed Cheap Shot (or Garotte)
#showtooltip cheap shot
/cast [modifier:alt] premeditation
/cast Cheap shot
Shadowstep to Kidney Shot
#showtooltip Kidney Shot
/cast Shadowstep
/cast Kidney Shot
Shadowstep to Sap
#showtooltip
/cast Shadowstep
/cast Sap
Shadowstep/Kick
#showtooltip Shadowstep
/castsequence [modifier:shift, target=focus] Shadowstep, Kick
/cast [nomodifier:shift] Shadowstep
Deadly Throw/Throw
#show deadly throw
/cast deadly throw
/cast throw
Weapon Swap to Shiv/Back to regular Offhand.
Equips another weapon to your offhand and Shivs your Target. Have an offhand for all 3 poisons. Be sure to replace the [OFFHAND] with the name of the offhand you wish to equip. Press Alt and tap this macro to put back on your default Off Hand. It should be noted there is a 1 second cooldown on weapon changes.
#show [OFFHAND WEAPON]
/equipslot 17 [OFFHAND WEAPON]
/cast shiv
/equipslot [modifier:alt] 17 [DEFAULT OFFHAND WEAPON]
Gouge then Bandage
/cast Gouge
/stopcasting
/use [target=player] Heavy Netherweave Bandage
Smashable Sap Enemy
This tries to target your nearest enemy and Sap them if you have no target selected. If you have a target already selected it shouldn't drop your current target. This is also great for getting a Sap off an opposing stealthed enemy you are looking for.
#showtooltip Sap
/console targetNearestDistance 10.000000
/targetenemy [noharm][dead]
/console targetNearestDistance 41.000000
/cast [harm,nodead] Sap
feel free to +rep if you find something usefull