Ответ: Фак по Юнити.
Понял Пакс спасибо.
Не заморачивайся. Просто в GUILayout удобно что не надо координаты просчитывать. А так как моя панелька должна динамически менять положение, приходилось бы каждый раз просчитывать новые координаты каждого элемента.
Нашёл то, что мне подойдёт. GUI.BeginGroup(); GUI.EndGroup(); а внутри группы координаты 0,0 является левый верхний угол группы.
__________________
|