How do I populate a field based on the value of another field, such as a picker?

You can make a field value depend on the value of another field in Visual Builder Studio, by creating an action chain and a listener. Follow the example in the topic Make Values of a DCL Field Dependent on the Values of Another Field.