What are the top API testing tools used to validate application interfaces, and how do they compare in terms of functional testing, automation, performance testing, CI/CD integration, reporting, scripting capabilities, and support for modern software development workflows?