Probably more useful tools are CodeCity and JSCity, that go beyond the layout of the repo and get to the function level, so they are able to give potentially useful insights like coupling or complexity of classes. In any case, there's a long way to go as far as the effort of running these programs actually being worth it.
E.g. automatic domain concept detection and suggested refactorings around domain concepts.
Re-organizing file systems into virtual filesystems based on multiple views/perspectives on the project, etc.
Any ideas you have would be really good timing to hear about
(His (?) earlier invention of a "circular graph" seems also to have gained some traction in sciency publications - see http://circos.ca/intro/circular_approach/)