shume1
Тогда подскажите, в чем проще всего пока сделать интерфейсы к кнопкам которых будут прикручены функции
В чем проще делать интерфейс? Лучше ни в чем не делать.
Я имею ввиду следующее. Написали вы программу на питоне. Она лежит в папке. Вы эту директорию открываете в explorer, nautilus, far, mc … По сути все эти штуки это набор кнопок. Все эти кнопки для вас уже сделали. Жмете на изображение файла, при этом вызывается написанная вами функция, которая обычно называется скрипт. Что собственно вам еще надо?
Какое ПО для этого надо? Простое - любой текстовый редактор. Я так понимаю вам надо типа Notepad++ зависит от ваших предпочтений.
Пока у вас не сформируются дополнительные осмысленные потребности этого будет достаточно.
p.s.
Вы хотите функции запускать. Основная их особенность это возможность передать аргументы. Но тычками в кнопки вы аргументы не передадите, поэтому кнопки отличные от иконок файлов вам похоже не нужны.
Внутри html файла вы можете использовать javascript и наплодить кнопочек и подцепить к кнопочкам скрипты написанные на javascript. Для редактирования html вам также достаточно использовать любой текстовый редактор (но конечно не ворд). Тогда вам вообще ничего не надо кроме броузера. Этот подход будет работать и на мобильных платформах.