I use DazStudio to make the images. As far as assets go, I've just accumulated a ton over the years.
When it comes to the program to use to make the game, I would highly recommend you use Renpy.