Anyone have any recommendations for software to do architectural design/floor plan layout work? I'm actually a mechanical engineer, and (at least part of the time) a professional CAD-jockey using ...