While not a fan of the idea for D&D, many RPGs do have skill checks for magic. Frex, Runequest 3e had skill rolls for magic, which then often required a power vs power check to affect an enemy.
Also, playing a little devil's advocate here, many spells do not require an attack roll or a saving...