I was thinking the same. The author makes a great point when it comes to a portfolio, but most of the work I do is for corporate clients for example. They value efficiency and ease of use (I.e. predictability) of a ui/ux solution over any creative outlet. I don't think I should start doing more of that.. I'll be out of a job pretty fast
I've relied on Tonal heavily to build stringscales.com - it was a very pleasant experience. Much is already present, and extending the lib with more scales and functionality was easy as well. Definitely recommend
I totally agree, in fact feature number one is already planned. It'll probably be in the form of a chord schema generator and player that also shows you which scales and roots/thirds... you can use in a given chord.
For 2, it's possible to flip the fretboard to a lefty guitar. Is that what you are looking for? You can find the option under settings. Or do you mean flipping it vertically?
Oh right! I see what you mean. Got it, awesomeme idea: Chord charts like these are as of now a planned feature. Something to look out for in the future.
This might be a biased opinion, because it's how I do it and it works for me (ymmv), but I think starting with for example the major scale patterns in 3NPS is a great foundation. Once you know this by heart, and especially have learned the relative degrees of all the frets in the pattern, it becomes easier to learn a different scale formula relative to this major scale.
For example, when learning the myxolidian mode, I might go: "oh, but that's just the major scale with a lowered 7th degree!" And then I can apply that pattern easily on the fretboard.
Now, as for why this tool is useful (to me at least): it's really quick to visualise a position in a certain scale in a certain key, and show the note degrees (it's the "roman notation" setting). Especially for really exotic scales that have a lot of differences to the major scale (e.g. messiaen's modes), it is very useful to have a visual aid in front of me while playing.
thanks! I found that even just lazily continually looking and playing the scales and the positions while building the tool actually also really helped with learning more myself :)