На каком языке лучше создать программу для отправки запросов на несколько сайтов и получения ответов?
Вам лучше заказать, за небольшие деньги сделают.
https://freelance.habr.com/
Возможно.
Графика - копайте в сторону tkinter или pyqt
Насчет сайтов - почитайте про requests
С капчой будет сложно, так как она расчитана на то чтоб бот НЕ мог ввести ее.