Do-it-yourself home projects can save you time and money and can leave you with a sense of accomplishment. But if you stretch yourself beyond your abilities, they can also leave you with a big mess that you end up having to pay a professional to come in and fix. Before you start one, it's important to know what is feasible and what to expect along the way.