Adds massive cargo ships to the game, that function similarly to trains. Also adds deep sea oil, oil platforms, tanker ships, train bridges and other water based content.
There is a proposal to make a setting for the game with mods adding shallow water:
If there are ships and shallow water - why not prohibit placing a landfill on the water and deep water?
This will add a bit of realism to the game and give additional motivation to use ships instead of landfill. Plus, it will not allow the player to accidentally place a landfill in deep water.
The learning curve for a mod like this is pretty easy. You will only need about five lines of code! If it interests you, take a look at some other mods that do things with tiles, read the Lua Prototype documents for the functions it uses, and then ask questions on the forum. I think you can do this with a small modification to the existing code in https://mods.factorio.com/mod/shallow-water-landfill-fix (what you want is to remove the landfill-ability from deep water and water, which should be obvious how to do based on how this mod adds landfill-ability to shallow water.)