I have seen some of the most skilled carpenters go broke as a builder as being a good builder is about being a good business operator, not much to do with craftsmanship, more about contracts and good paperwork skills. However building for yourself only will save a lot of hassles with contract...