both competitors and each do different things.
A lot of overlap.
I tried to summarize in my first post http://www.gamesas.com/index.php?/topic/1084204-bain-mod-installation-projects/.
Traceback (most recent call last): File "C:\Games\Bethesda Softworks\Oblivion\Mopy\basher.py", line 4960, in Execute raise File "C:\Games\Bethesda Softworks\Oblivion\Mopy\basher.py", line 4919, in Execute patchFile.buildPatch(log,SubProgress(progress,0.8,0.9))#no speeding needed/really possible (less than 1/4 second even with large LO) File "C:\Games\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 15314, in buildPatch patcher.buildPatch(log,SubProgress(subProgress,index)) File "C:\Games\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 23335, in buildPatch tweak.buildPatch(self.patchFile,keep,log) File "C:\Games\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 22773, in buildPatch fid = gmst.fid = keep(gmst.getGMSTFid()) File "C:\Games\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 2699, in getGMSTFid return (modInfos.masterName, myClass.oblivionIds[self.eid])KeyError: 'iCrimeGoldPickpocket'