So I am currently working on a cockpit for a piece of heavy machinery. I am still in the process of blocking out the scene and figuring out how certain pieces will fit together. You can see a rough blockout of pieces of the console here.

Since this is my first scene, I would like to get some feedback on how to approach the UV and texture process within this scene. I know I will have many repeating elements here and certain materials that will be used many times. This leads me to believe that I should be creating generic tiling textures for each material or common elements. Perhaps it would be best to model and texture a single piece, such as one of the levers, and then use those pieces to make bigger ones, such as the box that contains all the levers. The thing that is confusing me here is the complexity of the scene (complex for me anyway) in terms of the texture sheets. I am trying to avoid messy textures sheets or having too many. I would just like to hear some opinions on how to approach a scene such as this so I do this practically and efficiently.
Thank you in advance.