Best answer as chosen by user gamma295: All I am seeing
are CAD software applications in a Google search.
I've never used them so I can't offer anything except you search for CAD software and look for free versions.
I have done similar mapping myself in the past, but not so extensive as yours. I used a combination of Excel and Paint, although Excel produced the better results for me. But I'm guessing that would be a little bit too primitive for you, and I would have to agree.