UserControl может быть не лучшим способом сделать это. Вы хотите добавить украшения к контенту, что в основном и делает Border: у него есть дочерний элемент, и он добавляет свои собственные элементы по краям.
Посмотрите на класс Decorator, с которого происходит граница. Если вы сделаете своего потомка Border, вы легко сможете делать то, что хотите. Однако я считаю, что для этого потребуется написание кода, а не XAML.
Возможно, вы все равно захотите создать UserControl, чтобы обернуть кнопки внизу, просто чтобы вы могли использовать визуальный дизайнер для части процесса. Но Decorator был бы хорошим способом склеить части и разрешить определяемый пользователем контент.