It’s quite simple to get started with this.
If each machine is already loaded with a licensed copy of windows, you can easily image, and redeploy those images as needed.
If they are identical hardware the process is a bit more involved but easier to manage once setup. (this includes create several versions of “stock” images, Pre-SysPrep, Post SysPrep(system audit) and lastly an OOBE image.
Any time you want to update a machine you deploy the Pre-Sysprep image to 1 machine, apply any updates, and then upload that machine over the existing pre-sysprep image.
Run SysPrep and then upload this image over the existing sysprep image.
Then finally run an OOBE image (stopping before entering the product key, user name etc) and push this image to every machine you have.
Each time you deploy this updated image you can enter the windows product key, and user name and set it up as an OOBE (Out-Of-Box-Experience) computer, rejoin it to any network or domain you have, and you have the updates.
Still a good amount of work, but much better then running windows updates on 14 computers constantly.
Additionally the updated image can be scheduled to run on your end machines, meaning you can plan to have all of the machines ready to be setup with user and domain details when you come in the following day.