It would be very useful to be able to define a global hub variable as enumerated and allow a list of values to be defined. If the variable is added to a dashboard, clicking on it would display the list of values to choose (similar to the way mode works on a dashboard). This functionality would allow for an easy way to implement multi state control of scenes, rules etc..
Nice to have: When referencing enumerated variables in Rule Machine, display the list of values in a combo box instead of a free form data field.