pyStructify is a desktop app that handles the boilerplate and creating a project structure for you. With it, you're just a few clicks away from even the most complex project structure being created. pyStructify will also create a virtual environment if desired, create your requirements.txt with the packages you've chosen to include, and optionally install those requirements in your virtual environment, as well as some other features.
This is a work in progress - the project is essentially finished but I'm wanting to refactor some of the code and add better documentation before it's packaged. It was so much fun working with DearpyGUI, it was a breeze to pick it up and really helped speed the development of pyStructify along.
The download link is coming soon, but in the meantime you can check out the docs here!