Для визуальной части -
tkinter (просто в обучении, быстро, аскетично) или
pyqt (несколько сложнее в обучении, богатый функционал, есть крутой визуальный редактор).
Для записи в файл - проще всего использовать встроенный модуль
csv. Для вашей задачи хватит с головой.