I do recommend a commercial one, unless you actually have a lot of good quality materials and/or you're really skilled craftsman. I'm not one and I'm sure someone else could have put those materials in better use.
However with commercial ones you usually only need to follow the instructions and you'll get it done. Usually with help of a friend - this is what I really recommend, don't try putting one together alone.