I wouldn't be surprised if they have a spell creation template where you just punch in all the variables like MP cost, Recast, valid targets, and so on. Click confirm and it generates the code the game would need to actually insert it. Creating the actual animations should be the more time consuming part. But hey, it's easy to call something a waste of time if it doesn't benefit you in some way.