Hookpad notation style coloration
There is a pre-existing plugin which colours note heads according to pitch, however this seems limited to each note having fixed color eg C = red. Therefore irrespective of tonal centre the note colour (other than C maj scale) doesn't correlate with scale degree across different scores .
There is an interesting proprietary software idea which uses coloured piano roll type notation as insight into melodic/harmonic decision making and analysis using a set colour value for individual notes and chords according to their scale degree. So for example red will always be root scale degree irrespective of scale/mode, however it does this at the expense of separating the concept from standard music notation (which is its intent). The idea is to quickly and intuitively identify "stable" and "unstable" notes alongside harmonic possibilities.
I think this might be a valuable tool and possible to achieve within musescore if it were possible to add some algorithm to a plugin which allows for automation of color of each notehead to be conditional and a function of its scale degree with defined scale.
If unfamiliar to you this URL explains the "hookpad" concept and application
Any thoughts or interest from anyone in taking this further?