One thing that would be very helpful with the go-cfclient's testutil resource generator is allowing user provided templates. In addition to the JSON template files, a user can also provide their own template as string or JSON objects to support using custom values.