Just as a note for the OP. I’m a newbie at all this stuff too. You can get free software (ie SpeakerSim), and download Frequency Response and Impedance measurements (Some driver manufacturer provide these, but you can get Dayton Audio driver’s data at Parts-Express for the purpose of playing around).
For the sake of learning, I built an impedance meter using the diagram suggested by REW and measured my drivers’ FR and Impedence. I used the 2 mass method to derive the Thiele-Small parameters (I would have used the manufacturers T/S, but they are 30+ year old Pioneer drivers and I couldn’t find them. I plugged that data into SpeakerSim and played around to my hearts content designing a crossover network for my drivers.
It quickly became apparent to me how driver dependent the crossover is and how sensitive to slope and exact frequency the overall FR is. Small changes can cause huge shifts! I designed all sorts of x-overs and the absolute best responses was from steeper sloped x-overs with additional notch filters but I could get pretty good (40-14k +-5 with 40-1k and 2k-14 +-2) with first order and second order Butterworths (this is a three way system).
I have ordered and will build the crossovers, not because I expect any real improvement in sound (even though the current x-overs in the speakers are clearly the cheapest possible solution), but since I am just doing this to understand how these things work and I tend to learn better hands on.
I’m happy to share my files, if you are interested.