The way I build them I try to avoid having to resort to doing a UV wrapper if I can help it. Generally the screens are modeled as their own entities so it's one texture per screen. These consoles are going to be a TAD different though. Going to have one big texture for the whole console and I'm just going to do it kind of like an overlay only dropping it from the side and then just using the image of the mesh to lay out the screens and then make a LOT of adjustments until they're right where they need to be.
It'll help though that the materials are going to be tied to that so I can cheat a bit and the screens won't blend into the rest of the console.
For example, going across up top, it'll go Material 1 (blue frame), Material 2 (silver inset), Material 3 (screen), Material 2, etc. so that Material 3 will tie into the textures for the screens and it won't touch Mat 2 or Mat 1 at all.