Es un task runner genérico independiente del lenguaje elegido para el proyecto. Es flexible y fácil de mantener. Se instala directamente en el SO.
Es generico y está escrito en Go. Es independiente del lenguaje escogido y es más sencillo que make.
Es especifico de deno. Las tareas se especifican dentro del fichero de configuracion de deno.json en el apartado tasks. Es similar a npm scripts.
Velociraptor es un task runner para deno facil de usar. Las tareas se escriben en un archivo .ts. Permite ejecutar tareas basadas en el ciclo de vida del proyecto, es decir, antes de iniciarlo, y despues de iniciarlo. Su configuración no es compleja aunque permite configurar las tareas en varios tipos de formatos como .json, .ts, .js.
Para este proyecto usaremos velociraptor ya que las tareas pueden ser escritas directamente en TypeScript y además esta preparado para ser usado con Deno. Make y Task quedan descartados por ser especificos para el lenguaje escogido.
Elección: Velociraptor