Create custom 2D profile templates consisting of multiple closed shapes with constraints and variables functions (i.e. built-up truss elements with origin at center). Create new Solids tool in which a 2D template can be selected and orientation can be set to normal, vertical, planar, etc., and the user can choose between a line, smartline, parabola or arc for the path type. After making selections, the user can pick a 3D snap point, the 2D profile is extruded along the path as points are picked. This would make it similar to drawing lines in 3D, except the lines would have a profile assigned to them for creating complex built-up members, allowing the user to adjust the 3D geometry on the fly via the 2D templates, variables, and variations.