Got a link in my signature to my complete writeup about my setup including all my macros.
Not much has changed since I wrote it, and it all still works.
And it is for a team of 5 different classes.