FluidSystem allows you to build multi-block tanks of any shape with a maximum of 400 blocks. The capacity of these tanks is very high, and they can store a lot, seriously a lot.
In addition there is a system of pipes that allow the immediate movement of large quantities of liquids.
There is a config to disable Minecraft infinite water
To have the connected textures I recommend installing the ConnectedTexturesMod