I have been using wpkg successfully however it is dated and I need something that can do a bit more

MDT from Windows looks very promising:

https://docs.microsoft.com/en-us/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt

An open source option I want to explore some day is FOG Project

https://fogproject.org/

Or if you can afford the licenses then Microsoft Intune with Autopilot is the ideal way to go

PDQ deploy is also a nice option for remote deploying programs however the license can be steep, I have used the free version with great success

https://www.pdq.com/pdq-deploy/