My experiment of the day today was installing Scanopy (formerly NetVisor) on Proxmox as an LXC (from helper-scripts) for testing. It takes a little configuring, but it's a pretty interesting service.
The initial scan of my network has not finished yet, but I did export a preliminary diagram. So much easier than manually crafting diagrams.