Ya know, I should start a business to write spellcast XML's for people... It'd be a goldmine.
Hehe. Well, you can make basic .xmls for any job in a jiffy.
A lot is always the same, only the names of the JAs/WS'/Spells change.
If you have a working .xml for a job-type already (mage or melee), you won't have to re-invent the wheel.
Obviously, some stuff always needs to be specified a bit more but basic stuff doesn't change.