A repository containing Profile.ps1 prepared for my convenience.
Clone this repository in the document folder. Make sure to set PSExecutionPolicyPreference to RemoteSigned before running PowerShell.
This script assumes that you have a bin folder in your home directory and a .venv folder in the same place to store virtual environments for Python.
The MIT license was selected because it was the simplest license available at GitHub.