I'm interested in setting up something like this for remote sites that we can't readily get to.
If there is an issue with the computer I'd like the user to be able to reboot, use a specific keystroke, and have a fresh installation of the OS and apps occur. Something similar to what you see a FedEx when you log off.
The image and data would, of course, be stored on a separate partition. Then when we have access we can push new images to the partition and overwrite the one there. SCCM/Altris to name a few are great solutions but we just don't have consistent access to these locations.
I'm not looking for specifically a third party solution, but that is a possibility, but would like to create something with readily availably tools/solutions. The OS is Windows and will not change for the foreseeable future.