I'm hoping that when I start making my own project, I will have learned from developer stumbles I've seen to avoid the most obvious pitfalls.
I am not a game developer, but I program in Python and several other languages for a living. I think with everything, the best advice as a beginner is to keep it simple, and to not try to reinvent the wheel. Whatever you want to do, especially as a beginner, has been done many times before, and much of the code is available online, for free.
After you have lots of projects under your belt, then try to tweak things if absolutely necessary.
RenPy does most things for you, which is why there are so many low effort games released every day. Look at F95, there are at least 20 games released a day, about 50% or more in RenPy. 90% of the games just have a custom main menu graphic, with everything else totally stock RenPy.
I wish someone from the Ecchi Sensi team would take all of our advice, but clearly they are antagonistic toward anyone telling them what they should do. They should just make a workable game using the built in tools, and after everything is solid, add in more features if they want, and if they have the expertise to do it.
Since BlueCat clearly isn't a programmer, he needs to take control of his own game. Even with the declining donations, he has plenty of funds each month to get a new programmer. Give someone $500 a week, and they will have the merge done in a few weeks. Or even better, BlueCat can learn it himself in a few weeks of online training.
That is what baffles me so much about this project. RenPy is very simple, and Python is one of the simpler programing languages, compared to Java or C. And there are tons of tutorials online to walk you through everything. Plus, this game is simpler than most with no choices other than "see scene" or "skip scene". No long term variables needed. Ecchi Sensi is just about the simplest RenPy game I have ever played, so all the claims about the complexity of the code, don't make any sense.
Everyone has their opinion, but I think it is all a smokescreen to distract from what is really going on, which only BlueCat really knows. Maybe someday he will tell all his Patrons the truth.