In modern architecture roofs and walls often have similiar functionality and appearence. therefore it would be nice to have the window and cw tool work an roofs, roof faces and slabs. insertion of windows into roofs/slabs is now complicated and tiresome. the "surface array" tool works fine for complex geometry but is not precise and flexible enough for planar surfaces. other bim software uses sloped walls...