Какую технологию выбрать для разработки одностраничного сайта с интерфейсом расчета?
Если вы хотите научиться веб-технологиям и программированию, то вот вам первый урок - такие вещи вы сами должны решать.
Для вдохновения можете почитать вопросы с тегом Веб-разработка
Разберитесь сначала, что такое протокол HTTP, как работает браузер, как формируется веб-страница у вас на экране после ввода адреса.
Затем без логики сделайте с помощью HTML/CSS эти контролы (инпуты, комбо-боксы и т.д.)
После возвращайтесь с теми вопросами, что останутся и появятся