Ummm... Your documentation sure makes a lot of us jealous!
Was that just a layout program like draw.io, or are you using something like Netbox for that work?
I'm starting on GLPI to handle more than just flow paths going forward, need to track serial numbers, date of purchase, maybe installed software as I go forward. A project for the summer.
So there might be two other things to look into if you get bored.