HollowPoint - It's just that in OpenSCAD there is no "draw a line" command, you issue text commands that are programming-like commands to get it to create 2D and 3D shapes.
Different CAD packages are different OpenSCAD's commands are listed at https://openscad.org/cheatsheet/ if you want to take a look.
Friend used to make a very costly AutoCAD plugin for the Architecture / building / Landscaping crowd, so I am familiar with that package. It would do cost estimates for wire, plumbing, etc. for Architecture.