So a player of mine came up to me and discussed an idea for a spellcaster that "crafted spells." Basically he doesn't like how rigid the process of preparing a list of spells can be and would rather just ask if he can do something, then roll to see if it can happen. Basically how this would work...