Okay, I deleted my initial rambling nonsensical post. Here's my re-worded question:

*** USING HOTKEYNET ***

I initially two-boxed a pally (prot) and priest (holy) successfully to 60. I had hard-coded the names of the toons into the macros on the priest (slave) for healing and dps (assisting), and buffs (prior to getting group buffs which I now have). Those two toons are parked and waiting for 3.2.

When 3.2 comes out, I'm moving up to tri-boxing. A warlock I'm currently boosting will be joining the team to add more dps. So now, I need to setup my macros to do their targeting differently, as tri-boxing is exponentially more difficult to target-manage than 2-boxing.

Here is what I'm looking to have my toons do. Can you guys help me out on how to write the macros and/or Hotkeynet hotkeys to do this?

Paladin macros (tanking and dps spells):
* If the paladin's focus is dead or friendly, assign focus to current target (beginning of every spell)
* Paladin's spells will all become macro'd. First try to cast them on her target, if the target is hostile. If the target is friendly, cast them on her focus instead.

Warlock macros (dps):
* If the warlock's focus's target (paladin's target) is hostile, attack that
* If the warlock's focus's target (paladin's target) is friendly, attack last target instead

Priest macros:
* For dps spells use the same setup as the warlock
* For healing spells, if her focus's target (paladin's target) is friendly, heal that. Otherwise heal her focus (the paladin, so I don't have to always have the paladin herself selected on the paladin to say "heal me")