I've made two complex profiles and then made a segmented column.
Here is a screenshot from the 3D window
And from segment
Top and bottom complex profiles are just like slabs
everything is 3 cm thick.
And all that represents the insulated window frame.
The reason why I went with this was because I have the existing house and I need to add the new insulated facade. I need to insulate the existing windows, so the existing walls and windows are in the existing renovation filter, and the insulated facade is in the new renovation filter.
I need to set up the schedules to get the amount of thermal insulation, and for that, I need the area of the exterior face only.
Complex Profile beam is defintitely the way to go. You can set the stretch modifiers to be at the hole. Then one Profile can change height/width of the hole while preserving the thickness of the insulation. You could do additional modifiers if you want to change the thickness of the insulation. See the image below for the schedule and criteria to show area, volume, and length.