I love rogue (thief) + monk (open hand) (can throw in 2 levels of fighter late game for action surge)

You have a lot of attacks. You can backstab, stunning strike (great for controlling dangerous opponents), lots of movement, high AC. You can get a few spells from your race (smites from tiefling) and equipment (Misty Step is fun).

Also some cool dialogue options.

My favorite is sorcerer. I don’t know what subclass you picked, but storm is great in this game. Extra mobility from short fly + disengage means you’ll always have good positioning.

If you want to do lots of stuff, warlock + Paladin in great.