For my five cents worth I worked for a company and we wrote and sold a simple architectural add on prior to Architectural desktop it took around 2 years to write it to a sellable product it would do simple house plans in 3d, multiple wall styles internal-external, roofs, doors, windows, stairs automatic dimensioning etc
Here is the start up menu with a wall input example the answers were saved into the drawing.
Search forums etc there is a lot of free stuff out there.