I've been using SwiftKey as my keyboard of choice for quite some time. Unfortunately it doesn't support any kind of text expansion. That's where Texpand comes into play. The only other app that can match it is Macro Xposed Module, but it requires root and Xposed Framework. Texpand provides a much simpler and cleaner solution and I absolutely adore it :-)