If there are ten different GUI libraries available, you will find a
hundred different opinions about which is best.
Decide on your minimum requirements, e.g. support for Windows, or
Android, or both, or something else. Find out which libraries support
those minimum requirements. E.g. I don’t think that tkinter supports
Android, so you can cross tkinter off your list.
Once you have a short list of libraries that support your minimum
requirement, choose one. Just pick one, install it, and do the
tutorial. Did you hate using it? Then choose another. Did you like it?
Then stick with that one.
Any recommendation I could make for “the better library”, a thousand
other people will insist I’m an idiot who picked the worst library. So
don’t stress about it. They are all free, either open source (like
tkinter) or available under a free community edition, so you can try
without it costing you any money. If you spend a day doing a tutorial,
that’s good experience.
Having said that, I’m going to suggest you check out PySimpleGUI, not
because I’ve tested it myself, but only because it claims to support