ISBoxer is best, hands down. It also requires a paid subscription to use past 7 days.
That said, most of your problems are agnostic of solution...
This we can do, teaching is good.
This issue is software agnostic, any multicasting app will suffer from this issue.
You can cast spells on action bars, utilizing macros, or even from your spellbook if you want to. Action bars and h otkeys are by far the best way to accomplish this. I'd recommend looking into Bartender 4 and adding some extra bar realestate... Or turn on the extra bars in the default UI and bind keys to them.
This issue is software agnostic, any multicasting app will suffer from this issue.
Jamba is your solution here, it's a free addon.
This issue is software agnostic, any multicasting app will suffer from this issue.
Keymaps, repeater profiles, etc. Generally people use /follow macro's and "drag" them where they need to face. takes practice, but you pick it up fast enough.
Noob!
Seriously, it's OK to be a noob. We all were at some point.
I have used AutoHotKey, Keyclone, Innerspace, and Innerspace with ISBoxer extensively. I've touched on AutoHotKey a little. Out of all of them ISBoxer makes the setup the easiest, gives you the best performance and power, and overall is the best application.
Formation macro's. I'd not worry about this until you have /follow and your general DPS woes figured out. Basically you setup 1 key to send different keystrokes to all your characters. Press it and they spread out, press a different key and they either move back or /follow.
NP.
Connect With Us