KEEP IN MIND, CORSAIR, that a high movement speed AUTOMATICALLY grants you +4 on Jump checks per 10 feet of speed above 30 feet whenever you get a running start (which really just means whenever you move at least 20 feet before jumping).
About that speed bonus on jumps (I know its untyped but I call it speed for ease of use). I only just discovered its existence and immediately stumbled upon some weird situations.
A character with a speed of 10 ft. gets a -12 penalty on Jump checks with a running start. Say you want to jump up 2 feet (DC 8) with 4 ranks of jump, a racial modifier of +2 and -1 Str penalty, that requires roll of 15.
Now the same character attempts a standing jump instead (DC 16), that's a success on a roll of 11.
So is a standing jump easier in this case?
The Bladedancer as was said earlier is a prestige class from oriental adventures, the reason I used it was also for that thrikreen character mentioned above, he was a very convoluted class and the rules were bent to accomodate him because my DM loved the idea, his BASE land speed was 180 feet a round at level 12. Thrikreen base 40 + 1 level of barbarian (50ft) + 1 level of cleric with the celerity domain(60ft plus it allows access to blade dancer later) + 3 levels of scout (70ft) + 3 levels of Dervish(75ft) + the Quick trait which increases speed by 10 feet at the cost of 1 HP per level for the rest of the character life(85ft) + the Dash feat which gives a +5 to move speed. now this is where it really gets broken, because if taken as written the first level of blade dancer doubles you movement speed, and since my speed has been granted through classes and class abilities not magic, my base speed is technically 90, so doubling that puts it at 180 feet per round. Plus it gets acrobatics +10 and leap of the clouds at level 1.
The Dervish and the Scout both provide enhancement bonuses so the Dervish part can be ignored completely, and the Bladedancer's bonus is well, weird. As written it does not state it doubles anything it states that a creature with a base speed of 20, 30 or 40 ft instead has a base speed of 40, 60 or 80, so technically it would not be wrong to say your speed would not be improved at all. If it did double your speed, then I'd have to say multiplication before addition. Btw, save those 3 levels of Scout and just put on some boots of striding and springing instead. Either way I'd say the result is 125ft. not 180ft. but as long as your DM is ok with it, it's fine.
Wielding 3 scimitars with my stats gave me 6 attacks per round at very small negatives after feats, and with a high tumble a high jump and spring attack this thing was a killing machine, just to see what he could do I put him in an arena in my DMs world, he was able to solo a Bulette, a Drider, a Pyrohydra, a Truly Horrid Umber hulk, and a Satyr, not all at once but in single combat, the scimitars were both Keen and Returning no other bonuses.
Hmm, I though only throwing weapons were able to possess the returning ability, but I reread and see it has to be "a weapon that
can be thrown." [italics added] That leaves me to think... what weapon
can't be thrown?
For the speed boost, given the rest of his abilities lowering it to 5 feet will do well without diminishing to much what I envisioned him with so I will lower it to 5ft. I don't remember who's fast movement ability I was reading but they don't lose it when wearing light armor and thats who I used I think it was barbarian.
You should base it on the Dervish, this matches most what you have in mind as far as speed goes, IMO.
Although as it was now it was easier to compare to the Rogue than to the Ninja, when you consider the intent of the class and the abilities it will end up (Sudden Strike, Ki Power) with it might be easier to compare it to the Ninja. However when comparing the 3 classes earlier I personally though the Rogue was a bit stronger than the Ninja.
As for Uncanny Dodge and Trap Sense. After some searching I noticed that the Eagle Totem Barbarian (UA, p48) has UD but no TS. He gets Lightning Reflexes at 3rd level instead.
The Lion Totem Barbarian (UA, p49) has TS but no UD or IUD, which are replaced by +2 on Hide checks at 2nd and +2 on damage when charging at 5th level.
Looking at those totem variants might help estimating the value of TS, UD and IUD.
The Wilderness Rogue (UA, p56) has the Hide in Plain Sight ability.