Now I understand why it took so long
For the control styling, can you use global settings at all to reduce the amount of work? I did very little styling, so didn't have all that work to do myself.
And yes, part of what I was getting at was that you only need to re-do the technical work and so it might not take so long to reproduce it. On the other hand, you seem to have found a way to do it, er, unofficially. You do need to be careful that the screens are identical, or this won't work. That, I'm sure, is one reason why there's no official way to do this. But if it works for you...
Steve.