I had to do all that by hand for an addition to our house a while back. It was a homeschooling project :D
Then I was the one that dealt with the inspector to get it all signed off after we built it. And people think homeschoolers are 'sheltered' and need 'socialization'. HA! That was way more relevant to life than spending all day in a room with people your own age.
I started out several years ago, doing the work by hand, but then we found Broderbund's 3D Home Architect program. I used that for a while, but then found Chief Architect. The program was almost $1000, but we found we could get a 'Student Copy' for Clare for 1/4th the price. So I'm learning it, and will teach it to her, after I have the plans done for our house. ;o)