Genome QC + Assembly Pipeline semantics
Maybe take a look at workflow management systems, like

snakemake
Nextflow
Toil
Cromwell

Admitted, each of those adds their additional learning curve. However, especially snakemake is not so much more complicated than a standard bash workflow. Those systems do help a lot organize and orchestrate your workflows