If anyone is thinking to build their own cabinets - I would suggest checking out
https://www.parts-express.com/cat/speaker-components/4
I have built a few speakers from scratch, including line arrays using them as my source. They are kind of like the mono price of speaker parts.