Both Are good and depend on what is your project whether it is a basic and a simple project then most probably you should go with tkinter but kivvy is a better option for a better flexibility and power .. Other options for more complex GUIs than what Tkinter can offer include PyQt and wxPython.
Read moreIs PyQt easier than Tkinter?
It requires a lot of time for understanding all the details of PyQt. Tkinter is easy to understand and master due to a small library . 3. PyQt has a modern look and a good UI.11 Ara 2020
Read moreWhat is the best GUI for Python?
List of Best Python GUI Libraries
Read moreIs it worth learning Tkinter in 2020?
The answer to your question is a resounding yes .
Read more