Daynger:
If you are running electrical cables you might want to get up to speed with ECP51 and as/nzs3000:2007
Dont run anything 230v within 50mm of the roofing sheets, its dangerous and illegal for a reason.
Thanks for the heads up - I will do some research on that. I don't plan on running anything that close to the roof, and I only plan on pre-wiring, no connection to the mains. That I will leave up to a sparky. My plan was originally focused around Cat6 cable, although that has changed slightly with all the ideas coming up!