The AVH-2440NEX Pioneer was highly recommended by my friend who is a professional installer. It cost me around $600. With all the appropriate harnesses (I didn't have IDrive), I am able to use the Apple Car Play and all steering wheel controls. The rear view camera was another option I added.
No program needed. All plug and play with Harmon sound system.
I paid my buddy $1,000 for the head unit, 3 hours installation, harnesses, microphone speaker, and rear view camera.