I've never macro'ed a monk rotation because it just never seemed feasible given that a rotation is simultaneously mob and positionally dependent. At the end of the day you're sacrificing dmg/efficiency for simplicity.