After a session of imaging, I want to be able to press a button and have it auto-generate flats that match up with all of the images that were captured. This should capture flats at the same gain, focus point, camera rotation, and filter selection as each of the image groups (every time it refocused, rotated the camera, etc). This should be possible to do by either keeping track of the images from the session or reparsing the logs from it.
With a feature like this, I could just point my telescope up, throw a flat panel light on it, press the button in the app, and 20 or so minutes later I'd have a complete set of flats ready for processing. There would have to be some file naming changes made so the flats match (eg, include something like "_group-XXXX" (with XXXX being the group number for the night) in both the flats and the images so that pixinsight WBPP can automatically pair them up with its grouping keywords.