You can actually edit the DBC files by hand to add, delete, or edit any abilities, however you will also have to create a patch for the client side to understand those changes.
For example on my server I changed blizzard, rain of fire, and hurricane to have cast times instead of being a channeled spell.
Stoneharry made a very easy to use spell editor exe to help people