An interesting thing that's happening alongside 3d printing is the emergence of visual programming languages specialized for geometry, the most popular being Grasshopper.
If you do a google image search for 'grasshopper geometry' or 'grasshopper architecture', you'll see a lot of buildings designed with grasshopper, including many which have been constructed.
There are other interesting things going on, like automated construction with robots or laser cutters. For example, theverymany builds massive organic structures out of laser-cut metal pieces, and the living (new york) did some interesting things with robotic placement of bricks.
New design tools specialized for automated manufacturing methods.
Check out the grasshopper primer. I haven't read it in a while but I used to claim it was written by programmers for non-programmers. Great getting-started guide. Rhino probably still has a demo available, too. Dynamobim.org is another option if you want to try visual programming without an investment. Dynamo is mostly visible for it's connections to other software, e.g., Revit, but can stand alone as in sandbox mode.