Such tools are widely used among chemical laboratories, and often all of these tools are different. I can only recommend the one I worked with and I had more stable and quicker results. This is the work of which, many years later, I have no doubt. I recommend to this exactly this tool
http://enginzyme.com/. It is widely applicable and copes with its task one hundred percent.