In that case, it may just be a matter of having to model it by push-pull offset each face then "manually" fixing all the connections. With such a shape it is certain no tool would know the exact decisions you wish to make on these intersections. You could do something with "follow me and keep" plugin to get a top portion, but clearly no profile will represent all portions of the wall.