Sorry to go off track a bit, but just clearing up some errors here:
Sorry, no moving around stuff with your mind in NWN.I don't remember all the dependancies, but you can try something like this:Start as a human Rogue. They can dual-wield swords and get bonus sneak attack damage when attacking from behind (and a few other situational cases). So, they do a lot of damage.
Well, any class can dual wield weapons. You just need to take the proper feats.

As for sneak attacks, you just need to be in a flanking position to land them. Not necessarily behind the creature.
Multiclass into a Shadowdancer prestige class (I think that's the one that gets Hide in Plain Sight at level 1. If it isn't, find the one that does ). Just one level so you get the feat. Hide in Plain Sight will allow you to stealth in combat so you are guaranteed sneak attacks. Make sure you write down the requirements for the Shadowdancer, and get it done ASAP.
Yep. Shadowdancers get HiPS at level 1. Requirements are:
Dodge, Mobility, 10 ranks in Hide, 8 ranks in Move Silently, and 5 ranks in Tumble.
Multiclass again into a wizard or sorcerer. They do have some mind controlling spells so you would be able to charm/dominate people, but it's a small subset of their enormous spell lists. You can make a very deadly rogue with some of the spells they get.- Wizards/socerers suffer spell casting penalties when wearing armor. Even though Rogues only wear light, I think that's still a 10% or so chance of spell failure. Take the Armored Caster feat and it should let you cast in Light armor with no spell failure.
There is no Armored Caster feat in the game. You can take the Still Spell feat so you don't suffer casting failure in armor, but it bumps your spell slots up to the next level.
- I said to start as human because their favored class is Any, which means they can multiclass freely without any xp penalty. Races with a favored class lose xp when their second class gets more than one level away from their favored class. So having that 1 level in Shadowdancer would drain xp from any race with a favored class.-
No, it won't. Shadowdancer is a prestige class and prestige classes never contribute to an XP penalty. They're ignored when it comes to calculating XP penalties.
Any race with the 'any' favored class (Human and 1/2 Elf) or with Rogue or Wizard as the favored class will not have to worry about an XP penalty with that Rogue/WIZ/SD build. If you use SOR as the casting class, then you have a slightly narrower range of races you can choose.