Some details
We implemented a Salesforce SpringCM integration. That integration, as well as the automation we did, allows users to generate different types of documents. Users can now see MSA, SOW, and CR documents, in Visualforce and Lightning components, on a record level they are related to as well.
https://www.forceoft.com/projects/springcm-salesforce-integration/