Both HR1: The Vikings and FOR7: Giantcraft had very similar Rune Magic systems, wherein carving runes allowed you to do a variety of magic; I've been reworking those classes as a kit for any class, here.

Players Option: Spells and Magic introduced a spell point system, and a number of different ways of using those, for both Wizards and Priests; from pact-based warlocks, non-memorizing Channellers, to clerics who can only cast when they're supporting their deity's cause.

Shaman had Shamans making pacts with individual spirits, and able to cast any spell... if they can find and appease the spirits who know those spells.