The new Swashbuckler class with the Flying Blade archetype is a good thrown weapon class. You get deeds and huge static damage bonuses with daggers and starknives, and the River Rat trait also works. The Range increment on daggers and starknives is kinda rough, so Far Shot (and of course Quickdraw) should definitely be on your immediate feats list. Deadly Aim could help eventually, too, since you'll be a full BAB class. And again, this is a class specifically designed for thrown weapons, giving you abilities to ignore AoOs and other neat features necessary for the path to stand as a solid choice, since the low damage dice of light thrown weapons and short range increments will work against you.
You could dip around in Knife Master, but ranged SAs as a Rogue are difficult to setup, at best, and you'll need a substantial amount of ingenuity to get that off the ground. Personally, I'd recommend dipping in Rogue only for the Sniper archetype, giving you longer ranges at which to toss your blades, but I'd advise against that, too-- you're already going to have fantastic Reflex saves and the 3/4 BAB and d8 hit die will only serve to dampen your advancement, especially with the damage boost you would be getting from Precise Strike.
You also might wanna look at the Splintering Weapon and Disposable Weapon feats, depending on what you're throwing. Splintering lets you make a fragile weapon broken on a hit and gives the target 1d4 bleed damage. Disposable Weapon lets you auto-confirm critical threats made with Fragile weapons. This is in addition to Quickdraw, Deadly Aim, Rapid Shot, Point Blank Shot, and Precise Shot.