Only classes that are good to farm on, basically, Rogues for instance farming chests and gathering herbs/mining etc, warlocks for something but I guess its "dot x 600 -> Win the game", mages for some random reason and finally hunters cause they rock.
To be honest Warlocks are the best class for farming mainly because Seed of Corruption is the best AoE spell in the game. SoC SoC sac the voidwalker soc the rest of the mobs watch all 20+ of them drop. Sit down if needed rinse and repeat. Hunters you always have to buy stupid arrows and there is a lot of downtime. Mages are the same as hunters but not as bad. Rogues like you said are for farming chests.