"Sorry I should add that I want to do it without touching the server ie adding deployment services. I'm looking for something as easy to managing as deploying one base virtual machine in vbox, but for doing it to actual PC’s."
It's going to be impossible in a sense to get that functionality without using some type of server to deploy the images, That type of functionality you are looking for a product more along the lines of Microsoft's System Center Configuration Manager which will run you thousands of dollars.
If you don't have access to a deployment server I would recommend Alex Berry's method of using windows AIK to create, modify and deploy images. I have previously used this method and it was pretty slick. Build a bootable flash drive using the steps provided here:
Create a base machine, sysprep it. Capture it to your flash drive using imagex. Modify in AIK, deploy from flash drive.
If you can get access to a deployment server, this becomes quite a bit easier with WDS. Takes some work to setup, but once it's going it works great. Good link to help out with that: