I have used AFT's Impulse for many years and find the support second to none.
You might like to read the attached file and then check out the two programs nominated. I am not a fan of Hammer as it did not model check valves or air valves very well when i last looked at it.