A fully deployed Mac in 10 minutes
Py-Deploy has been tested on OS X 10.10 "Yosemite" and 10.11 "El Capitan." It does not require any special prerequisites on the OS side, and can even be used with a default OS X installation right out of the box, as OS X natively includes Python. It is not necessary to "pre-image" the Mac, saving valuable time both in prepping to deploy Macs as well as reduced training and documentation. Anyone that has ever set up a new Mac at all can easily use Py-Deploy. Some of our smaller remote offices without dedicated IT staff have been using it and it works relatively well over the inherent chaos of the internet.
Initial setup is run via a script downloaded from a central server. At my employer I have a simple webpage that has links to download scripts specific to geographical region. The script maps a network drive to a local server for installation of large software packages. The scripts themselves run from my deployment server in the US.