I wrote THoTH as a tool to use in teaching and learning music.
For teaching the application of chord-scales and harmony to improvising on tunes, THoTH can instantly produce a harmonic and chord-scale analysis of any tune for which a MusicXML file is available. Finale and Sibelius can export MusicXML files, and Notion will soon export MusicXML. THoTH version 2.4 includes two MusicXML files, to demonstrate this analysis functionality.
Teachers and students can quickly create a chord progression in a MusicXML-enabled program such as Finale, and then have THoTH produce the analysis, which can then be printed out for further study. As of version 2.4, users can quickly enter chord progressions as plain text into THoTH's Progression Analyzer and get an instant analysis.
THoTH is also helpful for teaching and learning chord voicings. If a student is learning new voicings for, say, min7b5 and dom7b9, THoTH can quickly call up a list of tunes that use those chords. If a student's knowledge of chords is very limited, THoTH can pull up a list of tunes that use, say, only min7, dom7 and maj7. If a student is learning to improvise with modes, THoTH can call up a list of tunes that use only certain modes related to the scales the student is studying -- for example, modes derived from Real Melodic Minor.
The Using THoTH folder, below, contains screenshots and information taken from the THoTH users manual. Browse through it to learn about the capabilities of THoTH.