The new window command creates a new window and opens the same layout that is open on the current active window and runs the OnLayoutEnter script for that layout if there is one. I can't see a way to open a new window and specify a different layout to put in that window when it opens, only as the next command after the current layout is already opened. Am I missing something?
It seems like the workaround for this would be to keep a window open (and preferably hidden off-screen) with a really basic layout so that when I want to open a new window, I would first select the window with the basic layout, then create the new window. Is that what others do?