I use to play 'demon hunter' (Diablo 3) which is capable of pooling some very high numbers of damage with end gear. I wonder if there is a similar class in Torchlight 2?
Which class is best ranged dps?
I know there are two bow/crossbow classes in the game - Ranger and Outlander but I'm not sure what to expect from them...
I'd say all classes in TL2 are powerful from range.
Both the Embermage and the Outlander are capable of insane range dmg, although they both lack survivability in Synergies (Salan's working on it).
From the Synergies classes, the Necro and the Warlock are strong from range, with the Warlock being stronger as a pure range caster and the Necro being a summoner, but still having some pure range options.
The Ranger is still a work in progress, as Miothan said, but has a bow-oriented tree as well.
Even the two thought as "melee" vanilla classes - the Zerker and the Engineer - have powerful range variations - the "caster zerker" and the cannonier. I'm atm blowing my way through the end game with my cannonier and although it may not have the core dmg of the Warlock or the Embermage, it has great survivability, allowing him to focus more on dmg-oriented gear, compared to the others, so in my eyes is great range option as well.
So just pick your poison.
When the Paladin gets finalized it will probably be the first vanilla/synergies pure melee class without a good ranged option. Unless Salan makes the healer/caster tree strong from range as well.