I seem to play Witch more than anything :x, I've been playing a Bane Occultist for Heist with linked curses and a Soulrend totem. Whatever Bane doesn't insta wipe, Soulrend cleans up afterwards.
I've also taken a Saboteur, Deadeye, and Elementalist to reds, and then I have a host of other characters who are somewhere in the 2nd half of story world that I don't play as much. Honestly I'm hard pressed to pick an ACTUAL favorite, because there's so much versatility across all classes. I definitely play Witch builds the most though.