You can purchase CMMC policy templates at ComplianceForge (https://complianceforge.com/cybersecurity-templates/nist-800-171-compliance)
Selecting a documentation package really depends on the overall focus of your compliance efforts, specifically if you just need to comply with CMMC / NIST 800-171 or if you have other compliance obligations that you need to address:
Easy Button? If you are looking for the “easy button” from a documentation perspective to just focus on CMMC Level 2 / NIST 800-171 then the NIST 800-171 Compliance Program (NCP) is the most cost-effective and efficient solution. This contains all the policies, standards, procedures, SSP/POA&M and other templates that you will need to pass a CMMC assessment
NIST 800-53 Path? If you need to “speak NIST 800-53” for other contracts (e.g., FedRAMP, RMF, FISMA, etc.) then CMMC bundle #2 is a great option. Since that is straight NIST 800-53 documentation terminology/taxonomy, that is generally overkill for companies that just need to comply with CMMC / NIST 800-171. We offer both NIST 800-53B R5 Moderate and High versions.
Leveraging A GRC Platform for CMMC compliance? If you need “the whole enchilada” with robust compliance for far more than just CMMC / NIST 800-171, then CMMC bundle #4 is the best option for an enterprise-class environment, especially one that is going to leverage a GRC platform to help manage documentation. This is really meant for complex compliance requirements.
Each of those product pages has examples to show the level of quality and professionalism you can expect from the documentation. ComplianceForge also follows a hierarchical approach to the documentation, so it is easy to modify for your specific needs. Everything is based on industry-leading practices.
ComplianceForge Reference Model - https://complianceforge.com/start-here/governance-risk-compliance-grc-content/hierarchical-cybersecurity-governance-framework
NIST Glossary - https://csrc.nist.gov/glossary
US DOW CIO - https://dodcio.defense.gov/CMMC/