Gotta say Visio all the way. It is by far the easiest software out there to use. Alternatively you could use Autocad with a symbols pack, but if you think Visio is hard, then Autocad will be like learning String Theory or writing Tensor Equations from scratch.
Mushii