Custom fields of type The “Auto-complete pick list” are custom field is ideal for pick lists with hundreds or thousands of options a user can choose from.
...
The powerful features are:
Can Able to handle hundreds to even thousands of options. Other pick lists are good for up to a hundred only capable of handling hundreds of options.
Shows the options that match a text typed by a user. This allows for very extremely efficient selection . Users that users will appreciate it.
Allows to include meta-information with the options. Define the information that shall be shown to the user. This could be a short description or anything you deem important to visualize.
Retrieve or update options using the API.
Client order forms: Copy the meta - information of the selected option to order or project custom - fields. This is a very advanced use - case. Please ask contact support for more help or have a look at the order form configuration (Settings > New order forms).
...
Go to Settings > Custom fields. Then choose the object to which to add the custom field, such as Project, Order, Person, etc.
Finally, click the Add link and chose the field type as shown below:
...
Or click the download link in the UI. See the screenshot above.
To upload a list of options (with their meta datametadata) use:
...