Go for iiiit :D I've pretty much been addicted to making VNs ever since I started out trying to create them, haha. Ren'py was actually the very first tool I used since it's free with loads of helpful tutorials. I managed to make a small test project that didn't really have a story, more just learning how to code in choices and such with some placeholder sprites. I didn't enjoy it at all >.< In fact, I almost gave up on the idea of making VNs completely, haha.
It's not that Ren'py was bad. Far from it! It's just I found the coding aspect a total headache. Sure, I didn't give myself enough time to learn everything I needed to, but I spent enough time on the test project to know that I didn't like coding one bit. And that's when I came across Tyranobuilder in a Humble Bundle.
Tyrano promised it was for writers, not coders. For people who just wanted to get on with telling a story using an easy drag and drop interface, but also with the ability to add more in-depth features if you do decide to delve into coding.
In short, it absolutely does what it says on the tin. I found it extremely easy to use, though a tad clunky in execution. I made all of my first ever game (Solipsism Reigns) using it. I wouldn't say I was 100% happy with it, but I did enjoy myself more than when I attempted to use Ren'py.
Years later, when I eventually finished SR, I ended up coming across Naninovel for Unity. From what I could see, it seemed to be the perfect sort of in-between tool that I was looking for. It also promised it was for people not too keen on proper coding, but rather than using a drag and drop interface, it uses simplified scripting. Which is soooo much faster and more efficient than drag and drop, provided you're a swift typer. The scripting language is genuinely easy to understand as well, so I've had very little in the way of headaches, haha.
Darling Duality - Winter Wish, is the first project I created using Naninovel x Unity, and because I was both trying to finish a game while also learning how it all worked within the space of a month, it's not the greatest example of what you can do with it >.< There was a lot I didn't know. My script is extremely messy. Which is why I'm currently going through all of DD's existing content and making sure everything is much smoother while making various tweaks and additions. Because my script was so bad that now I've got so much more experience, it would be too impractical to work with going forward. I've essentially had to rewrite most of it, haha.
For a far better example of what can be done with Naninovel x Unity, I would recommend checking out my Spooktober Jam project, Limbo Line. I feel as though it's much more polished than my other projects, not just because I was able to work with an incredible team of artists during the jam, but because I had learned more in general about how things work by then. Heck, I'm still learning now! I recently discovered how to create particle effects in Unity so that I can use them in Darling Duality :3
Sorry anyhow, I'm rambling here >.< What I'm trying to say is that Ren'py is amazing, and I'd say probably the best tool out there for creating VNs for most people. But for me, I find it much easier and more fun to use Naninovel x Unity :3 Nani did cost a fair bit of money even though I got it at 75% off during a Unity asset store sale, but I'd say it's been worth every penny, and I have no plans to switch to using anything else anytime soon :3 It's all just a matter of personal preference I suppose. With Ren'py, you're learning a skill that can be used for other things since you're learning Python. Naniscript can't be used outside of Naninovel, so it's far less useful as a skill but much easier and faster to grasp if you don't have the head for coding like me x3
I'm sorry I went on for so long there, haha. It's a bad habit I have whenever I get talking about stuff I'm passionate about x3 I'm really glad you've enjoyed what little there is of DD so far :3 With any luck, you'll like it even more once I've got the next update out with everything being revamped to look better, run smoother, and, of course, additional story content!