To be honest I'd just use google sketch up. It's 3D, but you can very easily draw in 2D. It will be more intuitive than any other cheap/free 2D software out there, plus lots of tutorials on youtube.
Edit: Creo Elements as linked above won't work on mac, you'd have to run it through parallels or vmware