Я еще сам не знаю, лично мне, они не не нужны. Мне проще вставлять код, а вот для юзеров...
Можно было бы задавать пункты меню, но для нескольких уровней вложенности это сложно. Правда и в том виде, как сейчас, люди тоже разобраться не могут.
Наверное проще вставлять список
<?html<ul><li></li><ul>
а вот варианты дизайна можно вынести в настройки. Смотри: заходим в Блоки, выбираем блок "Меню" и в настройках варианты: горизонтальное, вертикальное, аккордеон и т.д.
т.е. подключаем css и js в зависимости от типа меню.