XUL имеет довольно таки богатую галерею контроллеров и их разновидностей:
<button> — кнопка;
<button type="menu"> — кнопка с выпадающим меню;
<button type="menu-button"> — кнопка с выпадающим меню, отделенным от основной кнопки;
<checkbox> — флажок (может быть в 2х состояниях, выбран или нет);
<colorpicker> — контроллер выбора цвета;
<colorpicker type="button"> — кнопка, при нажатии на которую появляется контроллер выбора цвета;
<datepicker> — контроллер для ввода даты;
<datepicker type="grid"> — контроллер выбора даты в виде календаря;
<datepicker type="popup"> — контроллер для ввода даты с кнопкой, при нажатии на которую отобразится календарь;
<description> — текстовое описание;
<groupbox> — контейнер с текстовой меткой, который может вмещать другие контролеры;
<image> — картинка;
<label> — текстовая метка;
<listbox> — список, позволяющий выбрать один или больше значений;
<menulist> — выпадающее меню;
<menulist editable="true"> — выпадающее меню с возможностью редактирования выбранного значения;
<progressmeter> — индикатор ходя выполнения;
<radio> — переключатель, используется для выбора одного варианта из нескольких;
<richlistbox> — список, позволяющий выбрать один или больше значений. В отличии от listbox в качестве значений позволяет использовать любой контент (пр.: картинки)
<scale> — контрол слайдера, позволяющего выбрать некое промежуточное значение между заданными;
<textbox> — поле для ввода текста в одну строку;
<textbox multiline="true"> — поле для ввода многострочного текста;
<textbox type="autocomplete"> — поле для ввода текста с возможностью авто-дополнения;
<textbox type="number"> — поле для ввода целочисленных значений;
<textbox type="password"> — поле для ввода паролей;
<timepicker> — поле для ввода времени;
<toolbarbutton> — кнопка, которая отображается в панели инструментов;
<toolbarbutton type="menu"> — кнопка с выпадающим меню, которая отображается в панели инструментов;
<toolbarbutton type="menu-button"> — кнопка с выпадающим меню, отделенным от основной кнопки, которая отображается в панели инструментов;
<tree> — дерево.
Более подробную информацию можно найти по ссылке: https://developer.mozilla.org/en/XUL_controls