If you have a table saw, router, and a jig saw (or bandsaw) (maybe a planer) and dedicated space you have what you need. The worst part for me was the glassing. Having never worked with fiberglass sheets before or since, that was a challenge for me. But it worked out okay, it still floats.
Where to get the wood mostly depends on what type of wood you want to use. Obviously desired weight and color will factor into your choice as well as what is available locally. I have seen some made of hardwoods, but they are heavy. I have seen some made from pine and cypress. Some complain that pine/cypress are too light in color but I think they are actually pretty. When I was deciding I struggled because most of my local (Southern Indiana) choices were hardwood or pine. I did end up using cherry for the stems, gunwales, and thwart and that came from a local mill. But I did want a light boat so the hardwoods were out after that. I did briefly consider sassafras, it is a bit lighter that most hardwoods and easy to work with, in my opinion anyway. Also, available locally. But frankly, I got dumb lucky and found a local lumber yard that just happend to have clear western red cedar in 16-18 foot lengths. My accent strip I made from redwood, which I may have gotten from Home Depot. I remember that discussion coming up on the Bear Mountain forum about where to get lumber to mill strips. Some members said they made a practice of running to the local Home Depot and they would find a shipment of cedar planks and just sort through them to get the best pieces. While at a local Menards this past weekend buying some 2x4's, I saw a rack of studs made out of a red cedar of some sort. And it was clear stuff, hardly any knots. So check around at the big box stores, you may get lucky. Not sure where you are and what local lumber yards you may have there but if you want western red cedar, your best bet might be to just have someone order it for you. But it will probably cost. Make sure if you do to make it clear to the place that you are ordering through that it has to be clear of most any knots. If you are anywhere near the western part of TN or south, you may want to check into some local mills to see if you can get some cypress. Wish I had a better answer for you but in the end you'll just have to do alot of networking. or picking.