I use Ren'Py, an engine specifically for visual novel games. For Invisible Seams I used version 7.3.5 if I remember correctly, and a slightly newer version for the Android build.