Не совсем понятен вопрос. Как сделать примерно такую же форму ? Так посмотри исходный код страницы - подсчет на лету делает javascript функция sums(). Вызывается при наведении мыши и при клике на чекбоксы.
Код:
<script language="JavaScript">
<!--
function sums()
{
sum=0;
for(i=-4;i<=17;i++)
{
var elem=document.getElementById("r"+i);
if(elem.checked)sum=sum+parseInt(elem.value);
}
if(sum==0){sum="Выберите тип сайта и необходимые опции!"}
else if(sum==2636){sum="2636$"+" Осторожно! Перегрев калькулятора! :-)"}
else {sum=sum+" у.е."};
document.formText.sumOut.value=sum;
}
function highlight(i)
{
var elem=document.getElementById("r"+i);
if (elem.checked==true){elem.checked=false} else if (elem.checked==false){elem.checked=true};
}
//-->
О стандартных прогах для создания подобных форм не слышал. Берешь javascript - и делаешь все что угодно