I think the general description of STR was that increased the potency of melee attacks, while DEX increased the potency of ranged attacks. Something like that.

So it would depend on the theme of Rogue/Ninja I suppose: Is it like ninja stars & poison & ninja magic applied at range? Then DEX (or even INT). Is it more knives up close? Then STR.

That's my assumption at least.