Você espera poder passar de dois monitores externos, um monitor interno, depois de volta para dois monitores externos e restaurar as posições do Windows? Nesse caso, você precisará usar um utilitário de terceiros para salvar as posições das janelas e restaurá-las.
WinSize2 deve fazer o que quiser. Outros mencionaram scripts AutoHotKey e AutoIT também.