Internal representation of scores and perhaps export/import modes
I know very little about the internal workings of MuseScore. It seems to function as a kind of WYSIWYG piece of software, but it may have some internal intermediate coding. If it does have an intermediate data representation, then perhaps it could be used to generate a command line style of representation, which could be used for some applications.
Nowadays the fashion for much software is very much WYSIWYG but often a batch processing or command line method of operation is in fact more effective - just that so few people realise this now.
There would perhaps be only a limited benefit for many applications, but for eome operations something like a command line edit process could be helpful. For example, it would possible to write command line instructions like:
bars 21-43: map d4 ->c3
bars 52-72: map c* ->g?
The example here would replace all instances of note/pitch d4 by instances of c3.
The second example would replace any instance of C by a G in the same range.
I don't know whether this idea would have any benefits for anyone here. It might perhaps be good for very precise final corrections.