1. Dark archers Silence does disable the abilities for multiple units in a area for a certain time
2. Firelords Soulburn does also disable the ability to cast spell for 1 target as well it's designed to do damage.
3. Doom disable both abilities AND inventory usage as well as disable your ability to pick up items. If you don't wanna this spell to create a new units on units death, you can use a dummy (no model clone) that lasts 0.01 seconds. Also it's set to 0, which is infinite duration.