I use https://github.com/rkkr/simple-keyboard because it has the features "hold space and swipe to move cursor" and "hold backspace and swipe to delete".
You can add different languages.
Which Android do you use? I'm curious because doesn't any keyboard (android) allow you to switch languages?
Another one that i use is Florisboard. It also supporta hold space and hold backspace. Additionally you can customize the layout and glide typing is available for english