This mod would seem suited in STEP core.
This mod makes almost all named/unique NPCs protected. No more failed quests cause of dragon or vampire attacks. It covers Vanilla Skyrim and Download Content NPCs: Dragonborn, Dawnguard, Hearthfire. It is completely free of scripts.
This Mod is now up to date with USLEEP 3.0.5.