A control widget is used to edit the value of a single SerializedProperty.
TerrainComponentWidget, MissingComponentSheet