Imagine a Sorcerer that can:
- scribe spells into the spellbook
- choose (or as they say, "prepare") a subset of those spells before resting
This means essentially a fusion between Wizard and Sorcerer. We can know many spells, we can only prepare a few before resting, but those prepared can be cast in any way we wish (until we finish the slots for each spell level).
Can this be done with modding? The difficult part would be the preparation I guess, since you cannot choose the same spell but it must be different.
PS: event more cool would the "spell slot" concept in 5E, as outlined in chapter 10 here
, but I think it's much of a modification.