Building your own house from scratch can give you the ultimate dream property and 100,000 new homes were built in Britain last year.