For what it's worth, puppetmaster in FFXI was supposed to be a necromancer. They only changed it because they didn't want their female protagonist of ToAU assumed as a bad guy because of the negative connotations something like that'd bring.

I figure it'd be more than appropriate for Ul'dah's lore- I just don't know how FF-unique the class would be because my only experiences of it are elder scrolls games.