Создается новый тип элемента фона на основе группы (SplitterContainer). Внутри - две группы (или контейнеры) с выравниванием Client, которые и будут в себе содержать другие любые элементы фона.
Тип (горизонтальный/вертикальный) я думаю, достаточно будет указывать через свойство Orientation к примеру (или как у вкладок - VerticalLayout: true/false).
По умолчанию размеры двух внутренних групп при создании делят пространство сплиттерконтейнера пополам, в дальнейшем все размеры можно откорректировать через свойства внутренних групп (SizeMinimal / SizeMaximal) или в зависимости от назначенных текстур в дочерних контейнерах.
В каждой группе (панели) действуют все те же правила по созданию и отображению элементов фона, как и везде (в т.ч. полное отключение панелей).
Сам же разделитель - так же можно сделать в виде свойства (напр., SplitterSkin).
Ну а дальше - логика по перемещению разделителя: уменьшаем размеры одного контейнера, одновременно увеличивая размеры второго.