XML backup/export/import/edit tools
In various feature requests and discussions, sophisticated users point out that some capabilities that can be achieved by extracting the XML from an .mcsz, backing it up, editing it with TextPad etc., and replacing it. It's not for the faint of heart, but doing this provides access to a range of operations that would be tedious or difficult via the MS UI.
Perhaps this has already been considered (I didn't find anything): Could we provide a more structured way to import/export/manipulate XML elements, eliminating some of the risk and tedium of doing this manually?
The ideal might be something along the lines of HTML editing modes in WYSIWYG editors, where we could actually make textual updates in place from within the UI, using a standard text editor window (which could presumably be assembled from open source components). Such an interface might also protect us, to some extent, from making dangerous changes.
Alternatively, it could be a help just to have some simple commands for doing backup/extract/replace/etc., especially if we could incorporate some primitive automatic versioning via file names/dates.
Perhaps as a next step it might also be possible to split/merge the XML elements (like HTML editors that only provide access to the body section), to protect the more "dangerous" parts versus the "safely editable" parts.
This is obviously not in the core mission of MuseScore, but perhaps it could streamline the operations of some power users, and lower the technical threshold a little for becoming a power user.