Что-то готовое, полностью подходящее для решения Вашей задачи, возможно не существует и придется делать (или переделывать чужое) самому. Для этого достаточно иметь на компе программу - браузер (IE, Opera или др.) и любой текстовый редактор ("Блокнот" в Виндовс) и надо знать html, css и javascript.
В текстовом редакторе html-ом создаются страницы с текстом, кнопками, полями ввода и т. д. CSS-правилами описывается внешний вид страниц (дизайн). На javascript-те описывается алгоритм поведения браузера при нажатии кнопок, ссылок, в Вашем случае это показ нужных очередных вопросов, вычисления и показ ответом, оценок и т. д.
Если требуется сохранять ответы, оценки или ещё что-нибудь, то необходимо знать серверный язык, PHP например.
Если всё это должно работать в сети или с применением PHP, то ещё надо понимать взаимодействие программы - сервера (Апачи или др.), сети и программы - клиента (браузер).
Начинать с нуля удобно по купленной книге или скачанной из сети, в которой есть разделы по html, css и javascript, набирая примеры в текстовом редакторе и проверяя полученное в браузере.
Через 1 - 3 месяца обучения (зависит от способностей и часов в день) можно будет написать программу, соответствующую поставленной задаче.
И всегда можно обсудить возникающие проблемы на этом форуме.