I have been creating a magic system based on skills, and then found in this forum that people actually favor D&D's system (what they don't like is the way the "spell slots" vanish when casting spells, but most like that spells are pre-generated).
So, the fundamental question is, what is your...