You have the right idea, you just need to expand it to work with 5 toons instead of 2.
First, before I explain how to do that, I would highly recommend (since I got frustrated and had to redo all of my things and discovered it's much easier to do this off the bat) using RCTRL and RALT instead of LCTRL and LALT, and then differentiate between left and right modifiers in macros. This will let you use left ctrl/alt/shift for modifiers in macros (for instance, LALT+3 casts Cone of Cold and just 3 casts Arcane Explosion on my mages). You'll run out of keys in a hurry without modifier keys available.
Now! First, for 5 characters, you need to assign a modifier key (or a unique combination of them) to each toon. For me, I used:
Toon 1: RALT
Toon 2: RCTRL
Toon 3: RSHIFT
Toon 4: RALT + RCTRL
Toon 5: RCTRL + RSHIFT
You also still have RALT+RSHIFT and RALT + RSHIFT + RCTRL available. If you plan on using more than 7 toons, you *can* use the left modifiers as well, but as mentioned above, I'd recommend against it.
Setup all of these keys as you did with your follow.toonA and follow.toonB hotkeys you mentioned in your post, you had these right.
Now, setup two macros (I use the Jamba addon which, using the FTL assist tool, makes these for me, but you can do it manually), one for targeting the current leader and one for assisting. Don't forget to replace Toon1, Toon2, etc. with the toon names!
Target:
/target [mod:ralt,nomod:rshift,nomod:rctrl] Toon1; [nomod:ralt,nomod:rshift,mod:rctrl] Toon2; [nomod:ralt,mod:rshift,nomod:rctrl] Toon3; [mod:ralt,nomod:rshift,nomod:rctrl] Toon4; [nomod:ralt,mod:rshift,mod:rctrl] Toon5
Assist:
/assist [mod:ralt,nomod:rshift,nomod:rctrl] Toon1; [nomod:ralt,nomod:rshift,mod:rctrl] Toon2; [nomod:ralt,mod:rshift,nomod:rctrl] Toon3; [mod:ralt,nomod:rshift,nomod:rctrl] Toon4; [nomod:ralt,mod:rshift,mod:rctrl] Toon5
Put these in the same spot on the action bar on all the toons. Preferrably on one of the action bars off to the side, that you don't have keys bound to, like the right action bar.
Now that all the toons have those macros on a spot on an action bar, setup this macro on your MAIN toon and temporarily bind it to a key:
/run ChatFrame1:AddMessage(GetMouseFocus():GetName())
Move your mouse over your newly created Target button on the action bar and use the macro you just added. It should output the name of the button into your chat frame. Do the same for your Assist button. Write these names down.
Now you can setup your actual DPS and support buttons! Here's some sample macros. Remember to replace "TargetButton" and "AssistButton" with the names of the button you found just a second ago:
FOLLOW MACRO:
/click TargetButton
/follow
LIGHTNING BOLT MACRO:
/click AssistButton
/cast [harm] Lightning Bolt
PULL MACRO (This will only be cast by the current leader as he's the only one that will have no modifiers passed in):
/cast [harm,nomod:ralt,nomod:rshift,nomod:rctrl] Avenger's Shield
FADE MACRO (This will be used by all toons other than the current leader, since they will have a mod passed in):
/cast [mod:ralt] [mod:rshift] [mod:rctrl] Fade
Hopefully that helped. With any luck, that should get you well on your way.Feel free to ask if you have any more questions!
I'd also highly recommend downloading Jamba. It makes all of this, including managing macros on multiple toons, incredibly easy. Follow strobing is a godsend!
Connect With Us