We do these manually as it's pretty darn simple:
- Portrait image
- landscape image (just rotated)
- Image marking the areas of the screen, buttons etc. in portrait
- Image marking the areas of the screen, buttons etc. in landscape
Then the properties files indicate the colors used for the markings so we can detect those while loading. Then a lot of small tuneups for font type/size, pixel ratio etc.