A decade ago, designing a backyard deck meant hiring a contractor to pencil something on graph paper or gambling on a clunky desktop program that crashed before you could hit “save.” Today, the ...