As aplicações multimídia interativas possuem cada vez mais requisitos complexos, o que torna seu desenvolvimento um desafio. Estas aplicações tipicamente oferecem uma interface com o usuário (UI – User Interface) sofisticada e integrada com diferentes objetos de mídia (imagens, gráficos 3D, áudio e vídeo). Complementar à UI multimídia, é comum a necessidade de apresentar informações visuais associadas a algum processamento de lógica de aplicação, uma característica comum na área das aplicações de informação, entretenimento ou jogos de computador. Neste contexto, a especificação da aplicação é feita em conjunto pelas equipes de software e UI, normalmente utilizando respectivamente ambientes de programação e ferramentas de edição visual. Atualmente, é possível identificar uma lacuna na definição de ferramentas de autoria que considerem a integração entre UI e software. O objetivo deste trabalho é definir uma ferramenta de autoria orientada a templates que integre melhor objetos de mídia e lógica de negócio complexa, de forma a diminuir o tempo de desenvolvimento das aplicações. É empregada uma abordagem de desenvolvimento dirigida a modelos para gerar automaticamente as aplicações, reusando estruturas do template e funcionalidades presentes em serviços web. Em particular, é avaliado o impacto da produtividade no desenvolvimento de aplicações referente ao padrão brasileiro de TV Digital que utiliza NCL e Lua como linguagens de programação.