it's still 'best' to create visio maps manually rather than using automated tools/software. this way you'll be also more familiar with your network environment.
you'll need to manually hop on each device (start with core) and issue commands such as show cdp neighbors, show ip interface brief, etc and draw it on MS visio.
Thanks for the responses. I to think it's best to manually find out what's plugged in where. My question wasn't so much on automation of this process but what tools others have used to diagram this out once they know everything.
I'm new to the network admin world and just passed my CCENT and just trying to educate myself on how others do things.
I've been using MS Visio for the longest time to create my network maps. You'll also need 'stencils' (just make a Google search) from Cisco (or other vendor) if you want to make it more real and presentable.
although I haven't used the drawing portion of Open Office, it's a free download and you can try it to see if it provides the features you're looking for. As mentioned, best to log into devices to see what is connected to what to develop your diagrams.
I had the same issue. But came across https://creately.com/ and they have network diagrams. CISCO, AWS and some general Network diagrams too. I just drag and drop to make the connection and voila, it's like magic.
Do try it out.