Hello experts - I'm looking for a solution to save me time when preparing PCs for deployment. I work for an architecture firm and we use primarily Dell Precision PCs but each it built to order and there are no two exactly the same. I have a standard set of software that all architectural users get. Right now, I prepare each one manually which takes nearly a full day to get ready. I'd like to explore other options but am not sure where to start. Ideally I'd create a standard image containing all the software we normally use and deploy that to new machines without having to go through the install process for every application. I'm not sure how that would work with each machine having slightly different hardware, windows licenses etc. Where would be a good place to start with this?