Have SlickEdit remember multiple window layouts selected by how many monitors are available. My normal workstation has 2 monitors but I frequently remote connect and then I only have one monitor. Currently every time I switch I need to move various windows like tool windows and floating windows around.