I have built several (about 11 actually).
One was a 4 x 12 that was huge. I baffled it internally into individual cells for the speakers to within two inches of the rear of the cabinet Top and bottom I installed angled baffles to bounce the low end toward the ports. That was by far the best sounding cabinet I have ever used.
I built two 1 x 15" Folded Horn Cabinets, a very exacting design, with good success. The only thing I didn't like was they had a little less bottom end than I wanted. But they did sound very clean and loud.
I also built two 1 x 15" cabinets front loaded and very deep (20") with a large horn port at the bottom. Those speakers sounded very clean and deep with good clear bass. I loved those cabinets but got talked into selling them by my Drummer to get some "factory made" cabinets. The Cabinets I made appeared to be "factory made" but didn't have a recognizable logo, and he was really into that.
I bought two 1 x 15 Carvin Cabinets (that I still have) but they never had anywhere near the same presence, it was a huge mistake.
I also built 6 4 x 12 cabinets that ended up being used for guitar... kind of like Marshall Stacks in fact used with Marshall Heads. They sounded very good for guitar but would have sounded better with Celestions rather than Eminence speakers. They looked really cool as I used white/cream colored tolex and a cream colored grille cloth.
It is most important to understand that within limits for bass you must make sure that the cabinet has enough volume or internal area. It is also important to make it solidly, with as few removable panels as possible. Also I have always felt that porting is very important. I am not a believer in the round "tuned" ports using a cardboard tube or plastic pipe. Regardless, I am no guitar/bass rocket scientist, but I have made some highly successful cabinets... all of which I wish I still had (except the guitar cabs...).
I say this because if you have a reasonably good woodworking aptitude, and have a reasonable ability to grasp somewhat oblique concepts, you can make a great sounding cabinet as well.