Software tools for chemistry