Rascontrol is a Python wrapper for the HEC-RAS controller described in Chris Goodell's book, Breaking the HEC-RAS Code, except you get to use Python instead of VBA!