Tbh I'm surprised nobody is recommending BRD. It's straightforward & easy if you give yourself the right setup.

Yeah it's a proc class and your dps will be doggy if you don't do things right but you'll never break your combo, have 100% uptime, you can only go up. DNC can have really low moments when you mess up your dance the worst you can do on BRD is proc straight arrow twice.

MCH is also pretty good, it's rotation is essentially melee without the positionals or limitations.