I noted that several people have used the Camera control script as the software to drive a photobooth as events, such as wedding, where guests can come up and take their own picture.
The script can be used like that, but is hardly ideal. However I can imagine making a “photobooth mode” specifically for this purpose which would take away some of the problems.
E.g. you could have a simplified control – basically only one button to press.
Let me know if that sounds interesting and if you have any ideas to add and see if I should spend some more thought on it.