Ren'Py is probably the game engine you're looking for building your visual novel. I personally build 2D games from a programming language and have no experience with Ren'Py but this engine will certainly save you a lot of time building your game.