Considering the idea of adding more lines to the macroes is not viable because of memory limits and maybe the excellent idea of an /equipset command is not possible for the same reason (memory issues), let us have a /command to call another macro. Like I press ALT + macro1 and last line of this macro is "/recall book xx set xx <alt||ctrl> macro2". This will let the second macro be executed at the end of the first one (add more at the end of each macro if needed)