I wanted to build myself a large scale remote control vehicle with multiple electronically powered components (in addition to the normal steering/throttle). Is there a way I can get a complex remote control with various switches, buttons, etc. and customise the kinds of receivers/servos that it controls? For example, in addition to controlling the throttle, brakes, and steering, I would also like to have remote controlled headlights, tail lights, solenoids, etc.

Also, some components would need more power than others, so is there anything special that I'd need for something like this? I can explain more if you answer and you're confused.

Anybody know how I can do this? Please be as thorough as possible!