Thonny has everything included to start quickly no external plugins, installs needed.
The debugger and the shell work quite nicely.
Key bindings are a bit different (instead of Ctrl+/ you have to use Ctrl+3)
After a few weeks I migrate them to VS Code or PyCharm and later Jupyter .
Every semester a few students stay with Thonny and it does not hold them back from making great projects.
You can install packages with Thonny but it tends to conflict with Anaconda installation leading to https://xkcd.com/1987/ situation.