I use Google assistant in my car all the time. It came with android auto built into the head unit. So I can tell it to navigate to a location, play a specific song on Spotify, call my wife, read and respond to text messages… All using voice commands. I don’t have enough smart home devices to make it worth having an assistant constantly listening at home, though.
I had a 2nd Gen moto x. It had proximity sensors around the screen that allowed you to make gestures over the phone to do things like check notifications, pause music, dismiss calls, etc. They also offered a lot more customization options than any other phone I know of. Mine had a leather back, which was available in a few colors. They also had several options for wood backs. It was a really nice phone and I was sad when it died.