Just my two cents.................
Rogue is one of the few classes that AGI actually seems to do anything for, but given the way the game has been going it's hard to look past a VIT build for the defence. My rogue is currently a STR/AGI/VIT mix and yeah it's far from ideal so..learn from my mistakes XD
Skill build, definitely max Gangsters Paradise, and Mark of Genocide/Massacre (yeah it shows up differently when you apply it), and I'd max Unstable Doping too. PvE wise at master level Rogues are usually used for luring and dps, so you definitely need 'Rolling Cutter' personally I maxed it because I like the DoT and wanted the extra power for what is a fairly flimsy skill. If you're attacking single targets at the condors, mukas, osi or beyond you're likely to get dropped from the party. Pre-Master level you can get away with being more 'single target at a time' focused. I'd definitely max Cross Impact because it hits pretty hard and the cooldown isn't so bad. You can of course lower your cooldown even further with Vigor hones. PvP maxing dark illusion is very wise too, in a PvE setting though it's gonna have limited useage unless you're soloing stuff or for that initial attack on a boss. Dagger throw is useful to just put a point in for PvE (I use it to lure single targets or if a mummy gets away from the lure in Osi) but I dunno how much it would hit for if maxed if you were looking for a ranged attack for PvP.
Wow doing this from memory without looking at my char's skill build is hard.
Oh yeah you NEED smokebomb regardless of build it's just useful, whether it's worth putting more points into it to reduce the cooldown is up to you. I don't really PvP so I only really use it when I really need to get the heck outta somewhere.
Poison weapon....1 pnt. They way I look at it is it's a nice bonus but there are other skills worth points more than that one.
Crescent Moon is basically your stun, so again PvE vs PvP preference there. Given that it doesn't work on bosses it feels a bit PvP only at ML but before then it can be useful. Moonlight dance is nice no matter what build, for taking huge chunks outta enemies. Again though it's that single target vs multi-target grinding at ML thing, pre-ML you'll probably use it a lot. At Master Level you'll only use it occasionally or in PvP.
So...er...get Dirty Plan too resets are nice.