The targets
R package lets the user define an execution pipeline with minimal extra syntax and automatically handles things like cache and random seeds. It would be nice to have a similar tool in Julia.
Closest thing I have found so far is DrWatson.jl but it seems a lot more limited in scope.