I have tried to flag this on various platforms/forums but I’d really like to stress again that until something akin to Houdini’s environment variables implementation is added to Blender it is unnecessarily hard to integrate with pipelines.
I had to use Blender on a project briefly earlier in the year, but manually updating the outputs every time I versioned my scene to be compatible with our asset schema grew tiresome very fast. As this was a (very) last minute addition to the project there was no time for us to engineer a workflow, but this would have taken care of itself if we could simply use tokens/variables in filepaths (or any string fields for that matter).
See:
*edit - fixed typos