If your point is to educate those without knowledge, a link or spelling some things out is helpful.
Moldy Romex wire in a flooded conduit next to some random intended-for-indoor use Cat 6 cable with insulation that may degrade when wet is asking for trouble. 50mA leakage into that Cat 6 cable will kill you 100% dead under the wrong circumstances but will not trip a conventional breaker.
Hire someone if you’re not interested in taking the time to learn what minimum code is. It’s not particularly complex and is generally intuitive, but every line is written in blood.
If you are interested, just start with each component. Building a powered workshop is not fundamentally different from building a house, and that’s not recommended for a first project.
Tackle one subsystem at a time. Replace some flooring, some siding, add a receptacle, etc.
Each one will let you learn best practices and minimum code for each part, and put you on the right path.