hec-ras
Python Hydraulic Modeling Tools - 2D
Windows GUI app to generate geometric data table by tracing shapes on the screen.