Arc Hydro Tools

ESRI maintains a toolset that populates the various fields within an Arc Hydro geodatabase.  You can load the toolset into ArcMap and use the toolset to build a geodatabase from a river basin starting from a digital elevation model.  For updates on the tool set, or to learn more about Arc Hydro, visit www.crwr.utexas.edu/giswr.