Access. It's basically a photo database used to document construction projects. Kind of a CYA thing for contractors. My son finished architecture school and decided he'd rather be a photographer.
I've written a few quick and dirty databases using Access. My first program changed so much the first year of use none of the original code survived. After that I placed a limit for changes in the contract.
Re: your son. Kids will be kids, even when adults.