There are a number of mods that at least attempt to balance the crafting systems in Skyrim. Likewise this mod tones enchanting down, with some additional changes I feel make a great deal of sense. Care was taken to resemble the original constellation, and the number of points required for all perks is the same as vanilla.
What It Does:
Enchanter: still 5 ranks, increases enchanting by 10% per rank down from 20%.
New, Elementalist: increases the effect of all fire, frost, and shock enchants (2 ranks, 12%/25%)
Fire, Frost, and Shock Enchanter: removed and merged into Elementalist.
Insightful Enchanter: reduced to 20% effect from 25%
Corpus Enchanter: reduced to 20% effect from 25%
New, Soul Reaper: combines Soul Stealer and Soul Siphon into one perk. Trap victim's soul is now 10% and works on any target (including humans).
New, Resilience: passively increases magic resistance by 10%.
New, Dual Enchanter: can place two enchants on the same item, but at 75% strength.
Extra Effect: renamed Master Enchanter, same effect as before.
Version History:
2.0: cleaned up the file. I think I finally got rid of any leftover skill-up issues.
Soul Reaper now steals 10% of any soul (including humans). Now requires 30 enchanting.
Resilience now increases magic resistance by 10% as intended, rather than giving a 10% chance to absorb spells.
1.2a: fixed a potential compatibility issue with mods that affect Smithing perks.
1.2: fixed a major bug introduced with Skyrim Patch 1.5 that was causing inordinate skill ups.
Soul Reaper now traps 25% of the victim's soul.
1.1: it should no longer be necessary to use the console commands, depending on what perks you had before. Fixed a minor bug with Soul Reaper.
Installation:
Open the zip file, drop and drag the .esp into your Skyrim\Data folder.
Check out these other mods:
Blacksmithing Rebalanced
Destruction Rebalanced
OTHER NOTES:
If you are intending to use this mod with existing characters, you may need to use console commands to add perks. These commands are:
help "Mod Name" 4 (ie: help "Enchanter" 4)
player.addperk perkID (ie: player.addperk 000BEE97)
* player.removeperk perkID
* If you need to remove perks for any reason.
Please let me know of any bugs, spelling or grammatical errors you come across.
Special thanks to: Athyra.