It can be hard to stay on budget while you are building your own home. Here are some important things to consider.