How to extend Roof surface and trim Walls surfaces

hi,

I would like to find out if you have some efficient ideas or suggestions about how to extent roof surface to walls and trim walls from the top to get clean geometry? I attached my geometry

TrimRoof.gh (16.6 KB)

Try Sasquatch Trim with many planes