Lots of weed, but after I am done with my renders, it's not good for productivity, unless I am writing.
Seriously, there are several reasons why I produce content quite fast.
First, I settle for "good enough" when it comes to renders. I did get better with time, and more efficient, but I simply do not take the time to have the lighting just right for avery single render, moving the lights for every camera angle. I set up my scene and basta. I could do better, far better, but I would update 2 times less often.
Second: Few choices. Every fork add a lot of content. Most choices I have are about to skip content. The coding is also minimal. I planned it that way because I saw too many first-time dev burning themselves out, and I wanted to keep the scope manageable.
Third: Discipline. I work nearly every single day on the VN with a day's rest here and there. Not always a lot, but I try to do 20 renders a day minimum. Tired after work? I still render. Not in the mood? I still render. I treat it as a second job. People pay me to do it, I owe it to them to try as much as I can to be srious about it. I feel bad if I don't.
Fourth: Understanding GF. She is very supportive. The money coming in helps too, it does permit us to be more comfortable budget-wise. I got lucky with that one.
Fifth: I like doing it. Yes, it's a drag sometimes, that's normal, every dev has moments when they have enough of it. But, generally, I enjoy telling the story of TFS. I like the characters, the world, and giving them life. I found it fun.
Anyways, thanks for the compliment. It's actually very motivating seeing people enjoying the VN.