We can tint certain blocks, including timber. We can also tint signs.
Why can’t we have the ability to tint or dye water?
The source block would be the one that you would tint/dye.
Edit: Since water has been updated, we could dye each block or dye whole smart stacks and mass crafts.