Depends on the content really. Most "western" games are using RenPy, while most "japanese" style games use RPG maker. My preference would be RenPy though as you can easily create saves/roll back and or modify the files/cheat if necessary. Keeps a lot of tedious work out of the way if you want to change something.
I feel Ren'Py is the most ideal for most cases for these types of games. It's lightweight, easy to use and developers are able to do a lot with it. There are of course cases where a more beefy engine is needed for 3D games and similar, which I don't mind as long as they aren't terribly un-optimized.
I mainly like Ren'Py because it's simple and cross-platform by default, so I can use it on my Linux PC without any effort. Any other engines, it's rare they have built-in support for non-Windows machines, or unlikely the dev decides to enable Linux support or create a Linux build. Yes, I can use wine or whatever, but if I have to go through extra effort to play your game, I'm just not gonna play your game.
Ren'py for a couple of reasons. The top is the ease of using it (not as a dev, just to play the game). Scroll back, unlimited saves, easy loading. It does not get in the way for why I play these games. I like other engines for their 3d and kinetics (body jiggle etc), but they are a pain to maneuver around (wsad, controllers and the like). Hard when you are....occupied. I have no idea how to make 3d easier (and VR...wish it was) but hoping someone out there figures it out. For now, you can find insanely good renders in ren'py. I also kind of like the honey select type too, tbh. Not sure if that is how you designate the last type, but hoping it makes sense
I mostly like ren'py because of how easy it is to mod. If there's a feature, character, or script I'm not a fan of I can easily edit the files and adjust it.
Ren'py is just the easiest to use imo. Built-in skip, auto, hide textbox and easy save/load. I'd also like RPGM if they let you easily change keybinds.
RenPy the best! You can easily change the font, size. Some games on RPGM or HTML are also good. But since I use Linux, everything is difficult with Unity and Unreal.