Most of this stuff is readily available on the site. Check out the stickies.

Taken from http://www.dual-boxing.com/wiki/index.php/Macro:Ken's_complete_Shaman_macro_set:

Code:
Accept all 
  This macro accepts all sorts of things like party, trade, quest and resurrect request.  Set this macro on all characters.  Place this in the "General Macros" tab. You can use it for other groups too.  /script AcceptGroup();
/script AcceptQuest();
/script AcceptTrade();
/script RetrieveCorpse();
/script RepopMe();
/script ConfirmAcceptQuest();
/script StaticPopup_Hide("PARTY_INVITE");
/script StaticPopup_Hide("QUEST_ACCEPT");
So ..you setup a macro on your main for like.. inviting everyone (invite toon1, invite toon2, etc). Then you can have the same button (or a diff button) but a diff macro (the one above) on all the slaves. You then hit the button twice. Once to invite them all, another to accept. The 2nd click (the accept) will work for shared quests, resurrections, etc.

I would advise avoiding the collect/gather quests (get 7 claws of the xxxxx) as you'll have to pick up the # times however toons you have (have a 5 box team and have that q to get 5 blood - that's 25 blood you gotta collect). Just get the quests that have sharable goals - much easier.

Oh - and the 3x xp bonus applies to quests too. So that 1250 xp quest normally? Yah - that's worth 3750! Zomg!