@jfparis @ascentale @bikenite Thanks! After posting my question I stumbled across that website. It seems very comprehensive. I need to spend time to understand it!
What I've occasionally struggled with are electrical explanations which don't start from the perspective of 'if you want to do this, you will need [thing]', so your opening post in reply is really helpful.
I'm sure this has the potentially to get rather spendy!