In Daggerfall, souls aren't always necessary depending on the object, but they may be bound for more potent enchantments. Use degrades the object and eventually the soul is released. Soul trapping is rather difficult spell. Also, orcs, therioanthropes, vampires, centaurs, giants, nymphs etc are not protected by Arkay's Law and and their soul have various "values".
In Morrowind, souls are always needed, but they recharge enchanted objects over time. Soul trapping is quite easy. A ghost's soul is on par with a scamp, a dremora, an ash slave or acorprus stalker, but lesser than many other daedra, more developed ash monsters and spriggans.
In Oblivion, soul bound objects don't recharge themselves and human souls are equivalent to grand ones.
So maybe some enchanters create a synthetic, functional soul using the material available. This may be what necromancers do, hence bone revenants have petty souls in Morrowind, but souls nonetheless. And it could the same for atronachs using alchemy.
I find the difference between Morrowind's near human souls and Oblivion's definately human souls quite odd. I thought it was just done because we're humans and we're awesome, so we should have the best souls short of the Tribunal. Corprus monsters' souls appear to grow over time rather than degenerating so I assumed that human souls were common, especially if ghosts are simply souls in ectoplasm. Are post Morrowind souls "souls" or "souls"?