What's wrong with something like this? Make that a modular size, in sections - you can make corner bits (interior and exterior angles) and maybe a variant section which is damaged or different. Then you can just snap them together in the editor. Bake some nice highpoly roof tiles down to that and it'll look fine.