I just have what's necessary.

For Example,

/JA "Provoke" > <t>
wait 30
{Provoke} {Ready} for use!

Dark Knights are the worst for annoying macros -_-

The only time I'd have one of those kind of Macro is on an ability that I use very infrequently, like Raise for example.