I am doing a lot of work right dynamically creating virtual (MobMuPlat) (midi and network out) instruments. For which such a thing is sure to prove very useful.
I hope it might also "Serve You well".
Peace Through Sharing.
Love Through Music.
p.s. You might also find the mode+key selector very useful, as it spits out chromatic circle constellations as 12-long lists by relative harmonic, where number is the relative harmonic and 0 implies not in the mode.