What are the potential benefits from using tools in general to support testing?