Xzin, yes, that's exactly what I do. I set /assist and /target to the name of the main character. Sorry I didn't explain it very well.
If I only had a macro or two to change it wouldn't be a big deal. But I have a dozen or so for each of the two support characters, most which need to be changed. So the LUA code does it automatically based on which main character I'm running around with.
Connect With Us