HeliBoard feels like the KDE of Android keyboards. It has pretty much any setting and option I could think of for a phone keyboard. Except the option of giving my typing history to a big corporation. I haven't found that. 🙁
Decently light weight too, considering everything it can do. I HAVE found lighter, with similar abundance of features, but not one that can do gesture typing too.