What features does it have that aren’t present in AnySoftKeyboard?
I wrote a long reply to another comment in this thread. You can check it.
By word suggestions do you mean autocorrect?
Word suggestions when you type a few letters. But yes it’s autocorrect is severely lacking.
Is there some way to get rid of the massive utility row?
I believe it’s called “smart bar”. It can be disabled.
Or customize long press length?
Yes
Or have only punctuatiom symbols on the period and numbers in the qwerty row?
I don’t know about this.
Ksnip is basically a drop-in replacement for greenshot for Linux.