Dig around ebay and the likes. My copy of Visio is Visio 2003. Its moved from PC to PC over the years, uses a serial number printed on a label on the disk, does everything I need and so far Microsoft haven't killed it.
Yes, tried Inkscape and the open source contribution model it uses does show in a dogs dinner of a UI.