I wrote a basic Layout Manager using autoit scrtping language in conjunction with the COM API for L4. I wrote it quickly and there are some bugs ( most notably that when you click outside the dialogues created some of the functions are triggered inadvertently - this I will fix when I get a chance)
In the zip file you will find a .au3 file (the script itself to modify as you wish), a .exe file (a compiled version of the script ready to run on double click (or you can make it a shortcut in your ribbon), and an example .ini file.
You can Double click the exe file and the program will run and create the ini file as you go.
Click on the Add button to add a layout to the ini file so it can be viewed and so build a list of existing layouts that can be seen. You will be prompted to enter the exact name of the existing layout as seen in the layout manager
If you want to del one of the layouts from the viewer then click on it and press the DEL key (though it will not be deleted from L4 itself -couldn't find a way to do this with the COM API)
If you have a new layout and want to save it press the save button and you will be prompted to give it a name.
If you want to load a layout double click on the layout and it will
1205.Layout Manager.zipAs long as you don't click on other windows not a part of the program it will work pretty well. I will continue to refine it so let me know how it works for you. I built this in reponse to those who are frustrated that they don't know what their current layout is in a very claer way. With this script you will see the current layout at the top of the screen.