1. A cable management system, comprising: a processor; and a non-transitory computer-readable medium having computer-readable instructions stored thereon, the non-transitory computer-readable medium including: at least one inventory database storing a number of cable objects, each cable object representative of a physical cable, the number of cable objects of the at least one inventory database corresponding to a number of physically available physical cables; a cable module configured to manage at least one cable object representative of at least one physical cable and to automatically synchronize cable availability information with the at least one inventory database based on the number of cable objects of the at least one inventory database; an infrastructure module configured to manage at least one infrastructure object representative of a building layout, wherein attributes of the at least one infrastructure object are associated with the at least one cable object; and a capacity module configured to calculate at least one utilization value associated with the at least one infrastructure object, whereby the at least one utilization value, the at least one cable object, and the at least one infrastructure object are integrated into a visualization of the building layout.