How's this sound?
Human Hexblade 3/Swashbuckler 3/Ranger 2/Scout 1/Tempest 5
lvl Class Feats/Abilities
1st Ranger Expeditious Dodge(1st)*, Mobility(H), Track(B)/Wild Empathy, Favored Enemy
2nd Scout Skirmish +1d6, Trapfinding
3rd Swashbuckler Weapon Finesse(B), Quick Draw (3rd)
4th Hexblade Hexblade's Curse 1/day
5th Swashbuckler Grace +1
6th Hexblade Sping Attack (6th)/Arcane Resistance
7th Swashbuckler Insightful Strike
8th Hexblade Mettle
9th Ranger Improved Two-Weapon Fighting/Combat Style (Two-Weapon Fighting)
10th Fighter Weapon Focus: Dagger
11th Tempest
12th Tempest (Two-Weapon Defense)
13th Tempest
14th Tempest
15th Tempest Open Feat
* Expeditious Dodge acts as the Dodge feat for all purposes, except it gives you a +2 continuous Dodge bonus against all enemies.
AC (Without Armor): 20 (+4 Dex, +1 Shield, +2 Dodge, +3 Unnamed)
Saves (With modifiers)
Fort: +19
Ref: +14
Will: +7
Specials
Hexblade's Curse: Not the most useful of things, but with your decent Charisma it should work well enough. -2 on attacks, damage, skill checks and saves isn't bad, especially as a free action.
Arcane Resistance: Add +3 to all saves against spells and spell-like effects. Not bad.
Mettle: Works like Evasion, except for Fort and Will saves.
Grace +1: Add +1 to all Reflex saves.
Insightful Strike: Add your Int modifier to all your damage rolls.
You have one open feat left. If your GM allows it, grab Twin Sword Style from the Forgotten Realms book. It gives a +2 to your AC which stacks with armor and shield when using two weapons. Otherwise, just grab whatever works for you.