It's all opinion based.
Not everyone has the same build. We experiment, and some like one skill than the other, so the answer is gonna be different.
I can give you my opinion on what I have found and experimented while I was in close beta (it took a lot of my friends help and skill resets like you wouldn't believe). But if I do that, then be prepare for a giant wall of text, because I can run down all the skills and give my personal opinion on them if you want.
Just say the word cause I got no time to write right now (currently taking a long trip), if not, then my best suggestion would be google or youtube, and experiment....... or just ignore me and wait for other people to post