*modified and tested, let me know if anyone has any issues*

Alright so... I really wanted to get back to my roots and utilize Focus for a secondary target and not assisting my main.

I was able to make my macro's as such.

main character would use normal spells with no macro's tied

secondary character would have macros as such

Code:
/assist [target=Aelli, nodead, exists]
/cast Lightning Bolt
So if the main died, this character would be the new main and cast freely

Third character
Code:
/assist [target=Aellie, nodead, exists]
/assist [target=Aelli, nodead, exists]
/cast Lightning Bolt
If the main and the secondary died, this character would become the main

Forth Character
Code:
/assist [target=Aellii, nodead, exists]
 /assist [target=Aellie, nodead, exists]
 /assist [target=Aelli, nodead, exists]
 /cast Lightning Bolt
Final and 4th character

If you notice the first character you want to assist needs to be at the bottom and you work your way up, kind of the opposite when you think about it logically, it just works nicely this way.
Tried and tested I love this system, it frees up a ton of space and makes it really easy

The part that does mess up is the follow macro

currently it looks something like this

Code:
/targetexact Aellie
/targetexact Aelli
/follow
I think this is pretty solid, let me know if there are any problems.