Liang authored the first modern history on Chinese architecture, and he was the founder of the Architecture Department of Northeastern University in 1928 and Tsinghua University in 1946. He was the Chinese representative of the Design Board which designed the United Nations headquarters in New York City. He, along with wife Lin Huiyin, Mo Zongjiang, and Ji Yutang, discovered and analyzed the first and second oldest timber structures still standing in China, located at Nanchan Temple and Foguang Temple at Mount Wutai.