Depends what you want your character to do, how you want to experience the game.
I have 5 guides for Zero to Hero characters atm, leading to 5 very different characters:
Skater Shieldbreaker
(Very, very fast, harder to gear, unique playstyle of just scooting monsters to death)
Dual-Wield Acid Dervish
(Rogue-ish melee playstyle with 2 movement skills, not very tanky, but decent DPS, very easy to gear)
Lightning Caster Elementalist
(Puts down Lightning totems and throws lightning around, pretty comfy all around, very easy to gear but not the fastest. Lot’s of fireworks.)
Chonkblade
(Slowest but also hardest to kill, harder to gear correctly for damage but can take a lot of abuse even with mediocre gear)
And this Panetti Man
(Lots of fireworks, relatively easy to gear, can walk rather effortlessly through the campaign, but you ideally want legendaries for end-game upgrades (not that the other builds don’t like legendaries))
In the end, I cannot make the choice for you, that’s why I deliberately made 5 very different characters (and not 5 chonkblades )