There’s limited customization when you want to put a stone castle roof on top of a building. One major thing I’d like to see moving forward is a way to remove the crenellations on one or more sides of the roof. This could be useful when you want a split-level building with a defensive lookout that’s not on the highest level - remove the crenellations from the side of the roof that touches the wall of the rest of the building. Also useful for building curtain walls - remove the crenellations from either side of the roof and leave them facing the wall’s inside and outside surfaces, and you’ve got a modular wall segment you can slap down over and over again.
It makes the most sense to implement this using the “roof slope” interface - unclick the west “slope” for a castle roof to remove the crenellations on the west side of the roof and leave it open and flat.
Just a thought.