The customize_render_control WordPress PHP action fires just before the current Customizer control is rendered.
Usage
add_action('customize_render_control', 'your_custom_function');
function your_custom_function($control) {
    // your custom code here
}
Parameters
- $control(WP_Customize_Control): The current Customizer control instance.
More information
See WordPress Developer Resources: customize_render_control
Examples
Change Control Label
Change the label of a Customizer control based on its ID.
add_action('customize_render_control', 'change_control_label');
function change_control_label($control) {
    if ($control->id == 'your_control_id') {
        $control->label = 'New Control Label';
    }
}
Add Custom CSS Class
Add a custom CSS class to the control container.
add_action('customize_render_control', 'add_custom_css_class');
function add_custom_css_class($control) {
    $control->container_class .= ' custom-css-class';
}
Add Custom Attribute
Add a custom attribute to the control input element.
add_action('customize_render_control', 'add_custom_attribute');
function add_custom_attribute($control) {
    $control->input_attrs['data-custom-attribute'] = 'custom-value';
}
Add Description
Add a custom description to a specific control.
add_action('customize_render_control', 'add_control_description');
function add_control_description($control) {
    if ($control->id == 'your_control_id') {
        $control->description = 'This is a custom description.';
    }
}
Modify Control Type
Change the control type based on a condition.
add_action('customize_render_control', 'modify_control_type');
function modify_control_type($control) {
    if (some_condition()) {
        $control->type = 'radio';
    } else {
        $control->type = 'select';
    }
}