With the UltraWinGrid, you can save a grid layout and if new columns are added they add into the grid even when they are not part of the saved layout.
Does the ToolbarManager work the same way? If not, can it? seems like an easy way to solve issues of saving layouts without having to add the items after enabling saved layouts with code.
Thanks for your input
If you save your "UltraToolbarManager" layout (for example with the method: ultraToolbarsManager1.SaveComponentSettings()) and then you add "NewTool", which is not a part of your save layout, the "NewTool" will appear in the Form, but you need to save again the layout, if you want to appear the "NewTool" next time or when you reload the layout (for example: ultraToolbarsManager1.LoadComponentSettings();).
The same applies to "UltraWinGrid" layout
Did you try my suggestion. Is it work for you. Please if you have any questions, feel free to ask me.