Neck Diagrams takes the pain out of creating your own fretboard diagrams and chord charts!
Get into this extremely addictive and challenging ball matching game
It offers a way to visualize and communicate how systems and ideas work.