Sailfish touch and keyboard combination is the best of both worlds. I use the touch for the os operation, the equivalent of a desktop mouse, then the keyboard for extended text input. If either were missing then it wouldn’t be a real productivity tool for me.
Sailfish is best supported on Sony phones, where it is able to run Android apps, but of course there is no keyboard. I have all the apps I need on Sailfish and I avoid google like the plague so Gemini is the only existing device that fits my requirement,