I am not asking for a specific product recommendation just for the name of this category of software if it even exists. I'm not looking for any sort of "BIM" complexity and I don't want to sketch in 3D using push-pull etc etc as in products like SketchUp. What I would like to do is enter some data via a dialog to define the object:
stud: 2x4 stud-length: 92" stud spacing: 16" o.c. length of wall: 24'
and then have the software generate the wall and display it in 3D. Then perhaps I could drag it where I wanted it to go. The software would "fabricate" the pieces of the building according to the supplied data and then let me drag and drop them where they need to go.
Same with a roof:
Roof-Type: asymmetric gable / saltbox Ridge-Beam: 2x8 Ridge-Beam Length: 25' Rafter: 2x6 Rafter Spacing: 24" o.c. Slope#1: 12/12 Slope#2: 5/12
and then the software would generate the roof in 3D, calculating the angles.
Is there data-driven software that works like this for (DIY) construction framing projects and if so, what is this category of software called?