I have a rogue, and from what I have seen on the way to his current level of 15 I have to say that they excel at not being hit, and are able to maneuver around the battlefield to priority targets.
A high Sneak level is vital for a rogue, as are the talents Speedcreeper, Backstabber and Geurilla. With a higher Sneak level it costs less to enter sneak mode mid-combat, which is useful for increasing DPS and preventing enemies from knowing where you are. You can position yourself behind the enemy while the mage (or other party members) occupy their attention at the front, and the enemies will never turn around to uncover your sneaking since (from their perspective) there is nothing behind them to target.
Smoke clouds are also beneficial to sneaking, since it blocks Line of Sight. If your rogue is in the middle of a Smoke Cloud he can be right next to the enemy looking the enemy in the eye and still be able to enter Sneak mode (and not be targeted by the enemy).
Basically, the key to being a good rogue is having a good Sneak skill. You don't have to worry about them being squishy (or a Glass Cannon) if the enemy can't target them.
Last edited by Rhidian; 07/07/14 03:08 PM.