If it is a one-line macro you can use /micon

But you are right, this is a really good idea. I think it would be really nice to be able to have a cooldown that worked for multiple steps, including wait times.

Maybe you should add this to the quality of life thread or the website feedback and suggestions forum.