tool to prepare and manage a beamer presentation from a template with go(lang)