basic circuit design software

I was suggested to use ExpressPCB at first. It's very easy for beginners, it's almost immediate to handle. After a while you'll get to its limits and will start using something more flexible and complete like Eagle.

As a first time user, I'd suggest you ExpressPCB.