In my campaign I have an Alchemist who wants to cast Burning Hands as well as other spells not on his list by designing them as new spells. What are the limitations to creating spells with non Wizard classes, before my Witch learns magic missile and my Magus does something really weird.