A well trusted software I ...
Published by Francis Oseke, Lecturer at National Water Resources Institute
A well trusted software I will recommend is Ribasim, Although it still depend on users familiarity with interface. however any well calibrated model can the job.