It's a little funny to me that you have to paint skins, but it's understandable I guess.
I don't know if HTC bakes skins for their default skins, but if so it should be possible to set up a queuing unit and then bake your base textures into their template while using their models. Development time would go up a little while developing higher details on the models, but the appearance would improve greatly also.