Два года назад познакомился с системой ImageCMS, там в папке modules, была папка Sample_Module, в котором был готовый, но пустой модуль, его нужно было только переименовать, и добавлять свои методы, для начинающих разработчиков UMI такой пример был бы очень кстати!