Unlocking your inner architect with home design software

A slew of sophisticated software for home design has recently hit the market, allowing homeowners embarking on a remodeling project to plot everything from shingle styles to window placement and even see how shadows fall across the porch at different times of the day.