Choices sheets are fairly simple. The list_name column defines the choice set. By using that name in the type column of a multiple-choice item, you assign that choice set. As you'd expect, the name column defines the value recorded in the database, the label defines what participants see by default. It is not currently possible to randomly order choice sets. You can use Javascript to achieve this.
You can clone a Google spreadsheet to get started.
| list_name | name | label |
|---|---|---|
| agreement | 1 | disagree completely |
| agreement | 2 | rather disagree |
| agreement | 3 | neither agree nor disagree |
| agreement | 4 | rather agree |
| agreement | 5 | agree completely |