The second decision which will shape your game: Who is your main character, and what is their sexuality?
The following options will make a huge difference: Any of the above could conceivably be crossdressers.
These frameworks are not part of Ren'Py proper, and are supported by their creators.
The dating sim engine provides a framework for creating dating-sim style games.
In this workshop, you will learn to: What is a dating sim?