Every weapon set just has it advantages and downsides, so at the very least just pick two sets that complement each other. (And I keep at least a third set with me for when I need it.)

Like, for ranger Short Bow is very kitey with Quick Shot (jump back + Swiftness) and Crippling Shot and Concussive Shot to hinder your enemy. Long Bow on the other hand has a really good AoE ability with Barrage, and Hunter's Shot (applies 10 stacks of Weakness) is really good against strong bosses.