Seconded. I've had huge success with generating workflows with CUE. Would definitely recommend it to anyone struggling with YAML.