Что касается вопроса разных дизайнов для разных разделов, то тут можно пойти тремя путями. Они все не очень красивые, но система изначально задумывалась для работы в едином дизайне:
1. в каждом модуле админки прописать принудительное переключение дизайна
PHP
LabCMS::i()->setSkin('default');
Этот способ самый некрасивый и неправильный

2. Является развитием способа номер 1. Пишется статичный системный модуль, который состоит из одной строчки (той, что я выше написал) и подключается к корню раздела админки.
3. Можно сделать в своем дизайне шаблон admin.tpl, который будет являться копией шаблона default.tpl из базового шаблона, но заменить в нем автоматически генерируемые значения
Smarty
<base href="{$base}" />
<link rel="icon" href="{$base}favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="{$base}favicon.ico" type="image/x-icon" />
...
{foreach $css as $item}
<link rel="stylesheet" type="text/css" href="{$item.path}" media="{$item.media}" />
{/foreach}
{foreach $js as $item}
<script type="text/javascript" src="{$item}"></script>
{/foreach}
на статичные значения, указывающие на базовый шаблон. Теперь подключив этот шаблон к корневому элементу админки, получим тот же результат что и в первых двух случаях.