Last two are via steering wheel controls on both our cars (BMW, Honda). But, on different sides of the wheel, so I frequently hit cruise control buttons when intending to hit volume.
First two are via physical buttons in both cars. However, buttons are located in very different locations, one uses dials and the other paddles. Also, the BMW has what I feel is a needlessly complicated fan control/temp system with a left/right split and also a chest vent temp setting that functions independently of what the HVAC panel displays, which means even in "auto" mode, there are manual settings that need tweaked (and this is all in a small 230i coupe - total overkill).
I can't imagine the mental load using a Tesla, where the seat heat control is burned 2-3 menus deep at the bottom edge of a touchscreen where the virtual buttons actually change function depending on what your doing. It's a UX mess and never should have been allowed.