Depends what heros/skills your useing as to what we can help you with little more info as to what your looking for as well as there's a whole sub-forum called heros and AI Clicky
Varies based on what I am doing. Weapons don't change, but skills do. Very few of my heroes have a build that doesn't change at least 1 skill each time I use them.
The key point to remember is to outfit your heroes like you would any human player - don't give them crap stuff you have lying around.
Use the heroes and builds that will complement and/or assist your character.