Cost, aesthetics, practicality and longevity. These are some of the things to consider when choosing building materials for your new construction or renovation.