With the advent of computers there has been a proliferation of software purporting to do just about every learning task the modern guitar learner could ever want to accomplish. For example, I have a piece of software I picked up somewhere that would show you every inversion of every chord on the fretboard from any root.