Кажется когда-то спрашивал как нарисовать несколько кнопок с одинаковой шириной.
Вот так
GUILayout.BeginHorizontal();
{
//paint
}
GUILayout.FlexibleSpace();
GUILayout.EndHorizontal();
Ширина всех элементов получается равной ширине максимального.
Но как сделать, чтобы их ширина была немного больше? Только GUIStyle править?