Dps warriors deserve to be slapped. Why go dps when every other class can do it better
+1
@OP
There is no best build unless you have access to every item for your class. Your gear plays a major role in your build and if your set up to compensate for a weakness, thats great. If your building on a strength, thats also great... To some extent
If your building as a tank, you must watch out for health, defense, and armor as your main stats (not to be confused with attributes). Resistances, evasions, and enough energy are your secondary priorities but not too far behind. That being said, you wouldn't want to go full vitality with only health increasing armor and little armor. Similarily, you wouldn't want to stack dex with sufficient defense bonuses from gear. I can go on and on but you should have the general overview from a tank's perspective.
If your building for dps, the rules of your build is simple. Strength plateaus and now it's matter of how much dex do I put before I'm too fragile? The remaining points go into vitality. Energy isn't a major concern since your main role is to do damage and the provided damage skills lose effectiveness as you level.