As user-created content increasingly becomes an ever more prominent element of modern game design, tools have been developed to aide in the creative process for several forms of digital media, including machinima. Because creating content that will be valued by the community is a challenging process, tools are needed that will assist novices in both technical realization and optimization of content. We are exploring tools for machinima authoring that use a 3-pronged approach: authoring via metaphor, performance, and automation. Future work involves using AI to provide feedback to machinima authors, suggesting sensible attributes for scenes based on prior input by acting as a surrogate audience.