What kind of system are you analyzing? Storm water drainage or water supply? I ask because you mention Hazen-Williams and backflow: usually I see those terms in pressure water pipe. I would say WaterCad would be your best option for pressure pipe.
For storm water, the rational method is...