All the tools mentioned above.

But if you are not a guitar player, I am, I suggest a PIANO dictionary.

just my opinion, but I think it is visually faster to recognize root, 3rd, 5th ,.., 9th above root as opposed to 2nd, which inversion, etc. (again just my opinion if you are not a guitar player)


and BTW, if you go back through any/all PG disks, bonus paks, free paks you bought over the years you may ALREADY have the Piano (or the Guitar) Dictionary programs. In 2014 the PG Piano Dictionary program was part of an add-on 25 pak; in 2012 the Guitar Dictionary program was part of the 10 pak add-on, etc.