I see your proposition is to use complex profiles as walls. Maybe I could use that, but I think is too complicated and unproductive compared to using normal walls.
I don't know in the USA or India, but in my country, in the 99.99999% of cases, the window is positioned in the inner face of the wall, mainly because this odd thing know as "rain".
So, if we always put the window in the inner face of walls it seems really absurd that the default position was just in the outer face and that every time I change the width of wall I had to change the reveal distance of every window.
Really I can't believe that I'm not doing something wrong and this is the working way Graphisoft has designed for us.
But, thanks for your help