Microsoft's Deployment Toolkit (MDT), is a great tool for developing automated Windows systems or Gold Images for ingest into ConfigMgr.
MDT is standalone and free, it doesn't require an existing infrastructure, but can be used to build from a single server an entire Domain from scratch, google 'MDT Hydration Scripts'. I find it great to supplement ConfigMgr in creating ZTI Gold Images and for systems where there is no existing infrastructure.
Here are the guides provided by Microsoft supporting MDT. There is very little benefit in rehashing the same information here, This site is all about leveraging MDT and Windows deployments, providing context on 'how to' ZTI Windows deployments and any gotchas.