You have received some good advice
A kit is the way to go, unless you have some hands on experience with electronics and woodworking? Building speakers is not tough. Choosing drivers, designing and building crossover networks is a little more challenging and to have the loudspeaker sound real good and be accurate, well - thats tougher. Its also why so many people build kits
Madisound, Parts Express, other links have been posted.