Actually, using any macro during the wait will cancel the macro. Only one macro can execute at a time.
You can avoid breaking it with a /mlock, which will guarantee that the original macro finishes, but other macros will be blocked until that one finishes. However, this brings its own problem -- namely that if you attempt to Draw during the cooldown and Draw fails, you will still have to wait the 30s anyway.
So you'll need a plain Draw button to get around this, and then at that point, why not just use the plain Draw button?Code:/micon Draw /mlock /ac Draw <wait.30> /echo Draw ready! <se.2>
If one is having difficulty keeping track of cooldowns, one should explore options like creating an oversized hotbar for just use-on-cooldown abilities, or arranging the HUD or hotbars better. If a use-on-cooldown ability is so out of the way that one forgets to use it on cooldown because one doesn't see it, the ability is not in a good place. Frequently used abilities should be much closer to home position for both the fingers and the eyes.