On Maniphest we have to handle versions (observed version, resolved version and targetted version) like with mantis.
So we have added custom fields, 3 fields of type "select" with same options.
It should be great to create an interface to handle custom field options.
For example create an option dataset "version" that contains all handled versions ("1.0.0", "1.1.0", "1.1.1", ...) and be able to use them on custom fields.