I love a feature of notepad++ where when you have documents open and exit, it won't bother you with a save dialog and when you open it again the previous state will be there. I found that mousepad on linux can do this.
For something functionality close I would look at Kate.
I love and hate it at the same time, just like my browser tabs hoarding, it means I currently have 218 open documents on Notepad++ (and 96 browser tabs). I might not even need them anymore, but it's always "I'll look at them... later".
For the browser you can use something like Session Buddy. Save the session and move on secure in the knowledge that the tabs are there IF you need them.
At least in past I gave up and just used N++ with Wine. It didn't fit the rest of system at all, but was more usable for editing simple text files than DE defaults of GEdit and Kate.
Visual novels usually present an autoplay feature[1] which stops at choices, or just skips text you haven't met yet. The genre is famous for its multiple endings, even in the dozens, so a game can branch a lot and players re-play a game many times, so the autoplay feature is appreciated.
You can also set the text speed in many games, and there's a play log called history[2] if you missed something.
reply