http://opencabling.sourceforge.net/
Similar functionality added to this project, would be valuable from a physical networking planning and troubleshooting.