A tool to generate things