Написал простую программу для хранения паролей на питоне с БД. Теперь хочу потренироваться и сделать для неё GUI. Как понимаю, есть qt и tkinter, не самые популярные у разработчиков библиотеки в питоне. Выбор стоит между Java и Си++. Но для этого надо вспоминать плюсы или учить Java, в связи с чем вопрос, какой язык для написания GUI будет наилучшим, с чем работают профессиональные разработчики? Нужен полный контроль над интерфейсом, например, я хочу сделать поиск как в браузере, может, ради тренировки введу ещё какие-нибудь фишки.
Таким образом, я пока не очень понимаю
1. Какой язык наилучшим образом подойдёт для написания интерфейса?
2. Какую литературу/курсы использовать, что посоветуете?
Я так понимаю приложение для пк? Можно попробовать скомпилировать код питона в dll и попробовать интегрировать это дело в то же приложение windows forms / WPF. Но возможно нужно будет рефакторить код для работы с бд. Сам немного писал на с#, порог вхождения в формы вообще низкий. Это если нужно быстрое приложение, занимающее минимум места.
И вот тут я подумал про Electron в JavaScript! Визуалка, контроль, анимация - обычный HTML, CSS и JS. Проект можно скомпилировать под винду, мак и линукс.