I recommend to follow xeng suggestion, You should define a list of required features, budget etc.
If you prefer (as I do) to work with Excel, Matlab or similar software a rigorous process library as Prode Properties can provide several advantages as better integration, fast response, lower cost etc.