That's a lot of "X's" to click to close the program when I can do it with a single right click and choose close all windows.
I would suggest that you are not to the point of streamlining the operation, you are at the "get it working" stage. Make it more efficient once you get each part of the program to do what you need.
If I am searching for unknowns or trying to verify several signals I want to go step by step to ensure each part is working before moving on to the next. I prefer to open FMPA (or FMP24) and verify it is operating correctly. That I am on the correct frequency, bandwidth is set, step is correct (if I am signal chasing). I then open DSDPlus and verify it is receiving the signal, that I have enabled the correct mode. I can then make note of the various information found. If nothing happens, I monitor the received signal to determine if it is a signal I can't decode with DSDPlus (analog PL/DPL, Passport, MDT, MPT1327, EDACS, etc)
If I determine it is a trunked signal, I can start the appropriate parts of the program to monitor that, FMPA 1, DSD+ CC, FMPA 2, DSD+ VC.
chris