Excellent. Let me know if you have any questions about using it. I didn't exactly document it very well, and I only tested it on Linux, so I'm not 100% sure if Windows style paths would have any impact on it's functionality.

I'm also more than happy to take requests on any similar scripts / tools that might help with modding. I'm working on another tool right now to help better manage/ organize my data files directories.

I'm running it in the directory where I have all the mods installed for openmw, each in its separate folder, of course. Do I need to run it inside each folder separately? Because I've tried it and it doesn't seem to work, I get the same error.
I've only used python for numerical/scientific computing, so I don't really understand argparse, but the error message seems to indicate that there's a directory argument that has not been specified, no?

Hmm I'm not really familiar with IPython so I'm not sure if that's an exception that's coming from the script and that's just how it's presented.
It seems odd that it would throw a file not found exception if it ran the script in the first place in your previous post.

I'll try testing on windows tonight... perhaps there is an issue with windows style paths too, I just did some reading in the python docs, I'm not convinced that the writes will work on windows, but you should see some output if it's doing anything.