Oh, and one other thing. There was a new version (4.51) of IEMod released this morning that fixes the bugs with it's character respec commands. Now you can relevel all the story companions from level 0 and not make horrible choices like the developer did.
To do it:
Save your game in a new slot.
Open console (` by default) and press Enter.
Type "FindCharacter Eder" -- output in chatlog should be something like "Companion_Eder(Clone)_2" (replace Eder with Aloth, etc. and also note that you don't type the accent in Ed?r's name)
Type "ChangeClass Companion_Eder(Clone)_2 Fighter" (can change to another class if you want a companion for one of the classes not available except as hirelings)
Now you can relevel them from 0 to whatever level they are now, choosing the abilities, spells, talents, etc. that you want them to have.
Stats will still suck though, but we can fix that too:
Go back into the console, and type "AttributeScore Companion_Eder(Clone)_2 might 5" if you want to make him into a proper tank. Note that this requires knowledge of his base stats and what bonuses he has from race, origin, etc. In Ed?r's case it's +1 might from human and +2 resolve from human + Dyrwood origin. So even though I typed might 5 he will end up with 6.
Basically just remember that every character has 75 stat points, then their race either gives them +1/+1 or +2/+1/-1, and their origin gives them another +1; for 78 total points in the end. Base stats need to be in the range of 3-18.
There's also a command called "Skill" which works exactly the same as AttributeScore if you feel like bothering with that as well. Skills are pretty superfluous in this game, and doubly so on companions so there's really not much point. Just make sure everyone has at least 3 in Athletics, and that one character has a lot of points in Mechanics (no idea what the max needed there is, but I'd probably take it to 7 or 8 by the end of the game just to be safe).
When you're done, save the game in a new slot and then reload that game immediately so that item effects and other stuff like that gets reapplied correctly.