Пока придумал три варианта:
1. Окна в окне (вроде всё просто но звучит как то очень не очень)
2. Разделить элементы на поверхности и накладывать друг на друга
3. Разделить окно на районы (кажется самым адекватным но не понимаю как, и отличается ли это от варианта один)