If you dedicate yourself to a single build, you're wasting your time. The "perfect build" is greatly depends on the map, on the enemies, on your team, and of course on your abilities as player. Every single ability is useless if you cant use it properly. And even if you're a master of an ability, it can be useless in some situations. This is why I said you should learn these yourself, because if we just tell you a build, it wont make you a better player... even if these builds actually work for you first, you wont have any idea why, and if the situation changes, the effectiveness of these builds can quickly reduce.
Best way to make a build on your own:
1) Choose lightsaber style(s) depending on the situation of the match
2) Get the abilities what are must for you (Defense, Block)
3) Spend the rest of your points on abilities, what are depending on the map, on the enemies and on your team.
Of course doing this doesnt guarantee victory for you, you have to be able to analyze basically every moment of the match to be able to make good decisions like:
- should you attack or defense
- where should you defense
- how should you attack: be a leader, be a support or flank the enemy
- should you change game style in the middle of the match
- etc.
Its also a useful tactic to change builds between rounds, because better players are remember your way of playing like deflecting, using lightning, etc. and they'll make counter moves against you... you can confuse them for a moment if you're using another build than last time, what can be enough for you to kill the enemy.
I suggest you to think about these things and of course reading the ingame library... I was surprised TBH, but its much more useful than I thought before.