If you mean dynamic elements that the user can provide input on, yes, it’s possible by choosing user-editable object types from the palette (sliders, check boxes, combo box, text box, etc).
If you are trying to dynamically create new elements based on user input, then you need to do that by creating child widgets triggered by events. There’s a good tutorial to follow here to expose the basics of parent and child widgets.