A Photo ID? Most companies have a Photo ID making machine the take the employee picture with a camera the prints a couple of Photos one gets laminated into a company badge and the other gets filed.
If you need to do something like that in Photoshop you may want to look into making a Photo Collage Template for a Company ID Badge.
I think that Photoshop's built-in Data Driven Graphics feature would work well for creating ID cards with Photoshop. You can find more info at http://help.adobe.com/en_US/photoshop/cs/using/WSfd1234e1c4b69f30ea53e41001031ab64-7417a.h tml
I don't think actions would be able to create the IDs and although it can be scripted, I still would recommend that you frist try data sets.