Button with options

I have a project that I have been working on and I need to build an app to control an Arduino.
I am trying to make a button with options. I want a button with an option section that I can click on and an options bar opens... in the options bar I need a list that I can pick from and when I click on an option it saves it under the button so when I click the button it executes the command that I picked in the options bar.

I greatly appreciate anyone helping since it is a school project and I'm really in a time crunch.
Thank you in advance and I look forward to some advice.

A List Picker looks like a button until you click it, then it opens up its Elements, which you can set up as pieces of text for options.

Test the List Picker.Selection in the .AfterPicking event, and react appropriately.