My best advise is to not rely on macros at all. Learning to use individual skills as individual skills will allow you to better adapt to any situation.