Some comments.
1. Don't get a USB mic. If you must get a USB mic, get a UMIK-2. The reason: unreliable timing information due to different clocks between the ADC on the mic and DAC. John Mulcahy (author of REW) tested a few mics
here. In addition, the Audiolense user forum is full of complaints from users who use USB mics. A 48V Phantom power mic with an interface is much better. Someone suggested a Focusrite 2i2, but I would suggest that you get an interface with as many DAC channels as drivers that you need to control. In your case, 6. Something like an RME Fireface UC/UCX, Motu Ultralite Mk.5, Merging Anubis, or its Neumann clone (I forget what it's called).
2. Choice of DSP. You can choose either hardware (MiniDSP, DSPNexus, etc) or software. You are limited to software that can actually generate crossovers, which means Acourate, Audiolense, REW, DRC-FIR, Eclipse Audio FIR Designer, etc. PC based DSP is vastly more powerful, both in terms of processing power and the fine corrections that can be done. Hardware DSP is more robust and more convenient.
3. Choice of XO points and slopes. Measure your drivers and look for distortion and anomalies in the output. Decide if you want to deal with it, and how. For e.g. cabinet resonances can be dealt with through physical means, which is the proper way. The lazy way is to notch them out with DSP or remove them with a crossover so you don't have to worry about them
Good luck!! It's a fun journey. I had tonnes of fun doing exactly what you are proposing.