Dunno if i mentioned this earlier, but a !layout list would be good. It would list all the buildings, their coords, and if available, location data.
Also, a cvar that would be useful, if possible to code, would be g_layoutAutoSave. It could be a duration in MS, so every X amount of time, it automatically saved the layout, without printing a notice. You could add another cvar g_layoutAutoSaveName, and that could specify the saved name, so you could set it to auto, and typing !layout load auto would load the most recent autosaved layout.