I suspect you're right that a good number of people here have done their own body work and painting. I've done both my cars. I don't have any great texts to recommend but I can offer a few general comments that will seem obvious.
First, for the body work be prepared to spend some money to acquire tools, equipment and supplies. I improvised too much on the first car and found the process went slower and the results were not as good. Yes you'll spend a lot of money but not nearly as much as having a professional do the body work.
Second, before welding on any of your new sheet metal... practice every type of weld joint you may need to make (plug, seam, lap, butt...). Go to a body shop and ask them for a couple of beat up door skins or similar. Cut pieces out and practice on those. Don't use galvanized steel, do not weld through rust or paint.
As for tools, you can never have too many. I'm going to assume you have basic tools and I'll only list a few of the helpful things you may not already have.
disk/angle grinder, orbital sander, die grinder with burrs and cut-off wheels, hand or power nibbler, spot weld cutters, shears/snips, air compressor, Dremel tool, body hammers and dollies, clamps and/or Vise Grips, the list could go on for pages but these came to the top of my mind.
For inspiration, go to the Eastwood web site and request their catalog (if you don't already receive it).
https://www.eastwoodcompany.com/
Lastly, I hate body work because I know it is a long process when done at home. The appearance of your car is almost entirely based on the time and effort you spend on the body work and preparation for painting so the end result can be very rewarding. Once you decide to do this yourself, commit to it and "force" yourself out to the shop at least once a day to do something... anything. If you don't, your car will likely become one of the unfinished projects often found for sale.