Good code is self-explanatory. You should only comment your code if it does something unexpectedly complicated.
That being said, it’s always a good idea to write a manual, about how to use the code. Don’t document how it works, because those who can code will understand it anyways, and those who can’t, have no need to understand it.
My dad’s re-learning Python coding for work rn, and AI saves him a couple of times; Because he’d have no idea how to even start but AI points him in the right direction, mentioning the correct functions to use and all. He can then look up the details in the documentation.
TIL there is a standard editor
I personally prefer dialogs.FileDialog.open()
FileDialogFactory
This sounds like the typical plot of a story from The Codeless Code.
Edit: How about this story specifically?
Debian for the Transbians (trans lesbians).