Thinking about doing another run with a single class party. My first thought is druid, because between the subclasses you can get a good mix of healing, AoE, and tanking. What other classes might work? Is there enough gear to go around for this to work?
I think the game is forgiving enough that you don’t have to limit yourself in your choice. There are enough healing potions that you don’t necessarily need a dedicated healer.
So just do what your heart tells you.