Very cool - I think a nice addition would be to add some common chord progressions, e.g. https://takelessons.com/blog/piano-chord-progressions-z06 as an option at in each scale section. Would help people learning to do transpositions if you persist that option - also an option to invert the chords.