Professional CAD blocks library and step-by-step design education for architecture and engineering students.