Originally Posted by
ShneekeyTheLost
May I suggest Warlock? It's a sneaky arcane class, whose flavor is 'you have sold your soul to x', which fits perfectly with what you're trying to do. Even better, it can UMD wands perfectly fine. At level 9, he has 12 ranks in UMD, which means he never fails when trying to UMD a wand.