Great list. Here, I’d like to suggest ProofHub. It’s online proofing tool simplifies the review and approval process to save your time and effort. It Streamline the review process by bringing teams, clients and stakeholders in one central place to provide feedback on files and documents. https://www.proofhub.com/