I often edit *.dop manually with UltraEdit . I have projact wise toolbars with the same folder structure, so I have only to replace the paths and rename the *.dop according to the new project. I never had problems with it. But in case of some other buttons, where I want a menu structure to easily go to my needed files I also edit this in the *.dop files because some of the button properties are not accsessable in that case. I worked sometimes ago with the tip of jinsight (Show the Parent Folder and Subfolders with FOLDERCONTENT) which meets my needs. But when I create a button this way I can not edit all the properties of the button.
Picture 1: this is what I want - you can see the toolbaes for the projects here (PAL, WAL) and buttons which produce menus where I can open the subfolders by hoover over it
Picture 2: Normal buttons - I can edit the behaviour of that button
Picture 3: Buttons created with the method of jinsight (see link, method is decribed there) I can only edit the appearance of the button.
That´s why I edit the behaviour in the editor.