БА
Есть клевая книжка Mastering shiny, там минимум три раздела посвящено динамическим элементам, внешним файлам и модулям
Если код для UI на 500+ строк, я бы еще посмотрел , нет ли там повторов. Возможно, какие-то куски проще в функции обернуть и потом вызывать
Но сейчас-то совсем другое дело. Целый год R за плечами как никак=)