BMW, honestly
To elaborate, they understand actually having physical buttons you can macro to functions, and doing things like starting your first new playlist with a pre-mapped button. It's better in that tactile sense than carplay or anything because you don't have to futz with a screen once it's set up, and has a good interface for the steering wheel controls