I've tried many workflow automation tools and nothing beats the #rstats package {targets}. It's pure R, pretty simple (while being feature-rich, great support for parallel execution and multi-lingual workflows, this is calling Python+DuckDB). It *trounces* the likes of make (bash), and #python pkgs dagster and prefect in my tests. Check it out!