I've used the Taco-HSS program and found it very helpful. Like most computer programs you're asked to input the entire system and it determines the highest pressure drop. You create a piping diagram with a Visio type interface and then tell the program what all the loads are. I went from download to reasonable data on a large high school in 3 days, which included two false starts.
your mileage may vary
Mike