Gauci, These roofs are very doable with the roof tool. I would not attempt it with a mesh. The key is skewing the spring-line and/or moving the roof corners and edges up and down in the 3D window via the pet palette. Easy to do, difficult to explain (at least for me).
SEOs are the way to maintain the raked wall heights. Sometimes you need to use SEO-only roofs that are placed on non visible layers. Others will doubtless have more to add to this skeleton of an idea but do not be discouraged: many things in AC are truly difficult but this problem is solvable and even FUN! Good luck.
Nattering nabob of negativism
2023 MBP M2 Max 32GM. MaxOS-Current