I've only printed it in PETG so far, it's enough for my needs, if you change the clips often you should use something more flexible material if necessary.
The length can be adjusted to requirements in the slicer.
The author hasn't provided the model origin yet.