FileWave and AutoPkg
Software updates that come from Apple and Microsoft are sufficient for keeping operating systems up-to-date; but there is a need to maintain currency for 3rd party applications. AutoPKG is an automation framework for macOS software packaging and distribution, oriented toward the tasks one would normally perform manually to prepare third-party software for mass deployment to managed clients. It can be thought of as an automated version of Fileset Magic for software that runs on macOS.
FileWave administrators can merge the FileWave Admin and AutoPkg environments together through a series of recipes.
Instructions for working with AutoPkg is here: https://github.com/autopkg/filewave
Last, but not least, AutoPkgr is a free Mac app that makes it easy to install and configure AutoPkg. You can get that here: http://www.lindeGroup.com/autopkgr