For simple programs, tkinter is a lot more straightforward and easier to get started with . Plus its library is built into the standard python installation package. Kivy offers more flexibility and is more complicated, but it also has support for mobile (android + IOS).