When I was first learning this stuff it was on guitar, which often doesn’t make sense. However, when I saw it on a keyboard visually it made complete sense, eg, why the seven notes become twelve or why isn’t there a c-flat. The ability to label the keys in a diagram and see what you are saying could be very useful.
Just a thought. (Nice start btw)