For me, Mage is the most difficult. I’ve been playing with Frost Mage on and off. You have to freeze things to make the ice lance work. Most of the buttons which freeze things have cool downs. Then there is a ton of other stuff.
By contrast Beast Master is pretty simple. I just spam the Kill button and my wolf and big kitty go and kill stuff while I munch on peanut butter crackers.