I use SCCM, which can deploy software and has DCM capabilities.

SCCM is great at deploying applications themselves. But it doesn’t really do such a hot job to manage applications’ settings. We have a whitepaper specifically designed to express the truths of SCCM – what it does great, and where it needs a boost.

In summary though: PolicyPak and SCCM don’t try to do the same thing. SCCM is great for deploying software and reporting on compliance. PolicyPak delivers settings to your applications, performs UI lockdown and automatic remediation for a huge variety of settings.