BobTheFisherman's comment about license is an important one, related to that some software has installation methods that make it harder to install as part of a standard 'build' on multiple machines. If it uses a USB dongle I would think/hope that would be less of a problem here.
Getting back to the issue of 'building' multiple mostly identical Macs then this historically was done via an 'Imaging' process and workflow using tools like either Apple's own System Imaging Server or DeployStudio.
These days Apple prefer you to use 'DEP' - Device Enrolment Program and this involves registering your Macs with Apple Business Manager portal and linking to your companies MDM - Mobile Device Management server. Example MDM servers are Apple's Profile Manager and JAMFs Jamf-Pro.
Via these you define a series of steps which configure your computers after they are enrolled and because each would follow the same steps you would get the same results. (In reality as always there is a lot more work involved to do the first setup but thereafter repeating it is easier.)
For just three computers a full-blown DEP/MDM setup is massive overkill. You could however look at using DeployStudio locally or perhaps even easier for this small quantity would be to build a single Mac by hand and then 'clone' it to an external drive and then use that external drive to clone on to the other Macs.
CarbonCopyCloner would be perfect for this. See - https://bombich.com/