Hey Colin,
looks like a nice little utility. Always nice to see something that caters more to us pro-users instead of the reams of selfie-taking hoards.
What I do with my photos is I copy my Canon files (have 3 different cameras) to the
HD that is organized in a chronological order (Eg. F:/2014 Photos/2014.04.13.7D -
YXU). The folder name includes Date, Camera used and Location (airport code). I rename my files so it has the camera used and a serial long enough to last the life of that camera. So IMG_12345.* will become 7D.0612345. This would allow me to take 10M photos before running out of counter space.
After that I export my file list to Excel where I use a little spreadsheet magic to generate a registration in my filenames. Eg. 7D.0612345_C-GGGZ
This allows me to do multi-year searches for any registration I have taken. No special software required...just File Explorer.
Once I fix and edit my photo...I also add a personal code behind the serial. Eg. 7D.0612345b_C-GGGZ. This tells me the photo has been fixed and saved in maximum resolution. 1200x800 resized photos would get a b2 code. Once again...searching for a fixed photo is super easy.