Macros like that take all control away from you making it impossible to do the rotation correctly so I would strongly advice against them. MCH rotation is very rigid and needs to be carefully planned and carried out. Every ogcd has a specific spot where you want to use it and you'll want full control over the timing instead of baking them into gcds, especially not into random procs like Slug and Clean Shot. Macroing gcd abilities also makes them unqueueable which means it'll introduce micro delays to all of your normal gcds causing further dps losses.

The only macros you should use on MCH are a Palisade targeting macro (<tt> Target's Target, <mo> Mouse-over) and possibly a turret placing macro (<me> to place Rook on your location without manual targeting, <t> to place Bishop on target) though you should still keep manual placement available for special circumstances.