Yes. Anytime you do something yourself, the correct way, it is going to be cheaper. Even if you have to buy all of the tools required, you'll still save money when you build it yourself. When you don't pay a contractor, you save that amount and just pay material costs.