Итоги голосования для комментария:
Moerani Shelley
4) Конструктор заклинания на тэгах. Т.е. сдеать кучу тэгов, разбитых по категориям и «уровням», из которых кастующие классы могут собирать свои заклинания.

Нечто подобное есть в The Sixth World, думаю можно адаптировать.