R: ¿Cómo separar elegantemente la lógica del código de las etiquetas UI / html?

Problema Al crear dinámicamente ui-elementos ( shiny.tag, shiny.tag.list, ...), a menudo resulta difícil separarlo de mi lógica de código y por lo general terminan con un lío complicado de anidado tags$div(...), mezclado con bucles y sentencias condicionales. Si bien es molesto y feo de ver,...