I could use a macro command that let you initiate another macro, and then start nesting macro calls within macro calls.

Would sorta-solve the line limit, and allow you to do full gear swaps in one macro.

<WS Macro Inception>
/macro hit #1-Ctrl-0 <wait 1> (macro that initiates 3 macros within it for full gear swap)
/macro hit #3-Alt-9 <wait 1> (WS macro)
/macro hit #1-Ctrl-1 (regears TP set)


Unfortunately it'd be pretty slow on PS2 since it doesn't keep the full macro book loaded in memory at once like 360/PC do, so it'd probably be even slower for them unless they kept all their important macros on the same Ctrl/Alt set. Nor do I doubt it'd have the ability of doing nested macro calls since it'd have to remember the lines from the previous macro, which it's not programmed to do.