"@kennyc Also seems fun to build.What’s your opinion?"
imo, If you are doing this from scratch - have the tools, curiosity, and motivation to build -vs- buy, it can be rewarding if you are the type of person who generally likes to tinker and build things. If this is the case, enjoy the process and the journey.
If you have never designed or built anything like this before, and have very high expectations on how it turns out - its worth spending up a little more [first time] buying a proven kit with the right drivers and crossovers, with cabinet plans, or explore cabinets you can purchase through the product designer if desired.