For historical reasons my team uses Makefiles for executing data science workflows[1]. They are auto-documenting which makes it not just helpful on me when I forget an underused target, but it's perhaps even more useful when onboarding new team members. Rather than directing them to some out of band docs, it's convenient to simply direct them to use make to get the help they need[2].
1. There are reasons, like consistency of interface which I value even more than autodocumentation, but that is outside the scope of this discussion.
2. For small orders of help.