I would say this is sunique.
But you would have to enter all the manufacturer's models that are interesting for the type of system. So your approach is only useful if you already know what pump family you want.
You are better off to use the design data (flow/pressure) and use the pump manufacturer software. That way you get all the applicable models they have and you may not know about.
Pump manufacturer software also accounts for viscosity and selects the specific motor and determines efficiency, bhp etc. I'm not sure if your piping system software does that, or how much data you would have to enter. I assume you have to enter everything manually.
Do you enter the piping system in a 3D graphics, or manually?
Are you designing for industrial processes or buildings? If buildings, I'd say most people would be better off doing all that in Revit. That way you don't enter the whole piping system and all equipment manually.