I was interested in the Re-upload multiple files feature as it's very similar to WinSCPs ability to monitor and upload changes as well. The current option set is pretty good but I had one concern with the "Monitor indefinitely" option as I don't know how taxing it is if kept running.
The suggestion I was thinking of was to add the option to "Monitor file for X condition" AND/OR "Monitor file until launched process exists" to allow for an indefinite time to edit the file without continuing to monitor it after you've closed your launched process.
The use case for this was using VS Code to edit multiple files in a remote directory, it's a tabbed editor so closing it only checks for modifications on the first opened file only causing changed to all other files to be lost. After checking the docs I saw there were other options but the closest one I saw was "Monitor indefinitely" but I'd like it to release the files when the process is killed.
Unless this is a limitation to it only being able to monitor only one process and not being able to track which file is tied to which process.
I also really love this program, it has a lot of amazing features and customizability!