Somebody whose name I cannot recall has made a similar thing for SHIII, an external .NET stuff tool which reads and writes the campaign file. It is totally feasable, you just have to start
What I believe would be great if not only the weather would be changed but also use the tool to spawn neturla shipping in the area of operations.