I want to sort the labels in my own order instead of the default abc order, so that, for example, the label named bills should come up first.
Any way to do that?
I see two options. One of these may meet your need:
Use the old trick of starting the label name with an underscore. That puts it at the top of the list. If you have more labels you want near the top, it will put them in alphabetical order. You would also use a combination of underscore and a number to force the order you want so that _1Zoo will come before _2bills
Use multiple inboxes. This will let you put the extra inbox above, below or to the right of your main inbox. I use multiple inbox to display specific labels. Use the search query "is:bills" (without the quotes) to put all emails with that label in the extra inbox. You turn on multiple inboxes under the labs section of the settings page.