Такие программы есть, часто встроенные на специализированных сайтах по продажам нагревательного кабеля. Но лучше своего расчета с учетом всех особенностей помещения быть не может. Если быстро и навскидку (используя оборудование DEVI, кабели других производителей могут отличаться по погонной мощности) я делаю расчет по шагу укладки нагревательным кабелем.
Внутри помещения под плитку: ванная, кухня, коридор шаг укладки кабеля желательно чередующийся 10-12.5см, макс. 12.5см на всю площадь обогрева.
Лоджии, балконы -закладывается мощность выше (180-220макс. Вт/кв.м.) и шаг укладки не более 10см. Можно уложить кабель и с обычным шагом 12.5см или обычный мат 137Вт/кв.м. при 220В но это будет катастрофически мало и система не прогреет поверхность пола и воздух в помещении в сильные морозы, т. к. на этих площадях самые большие теплопотери.
Свои рекомендации основываю на практике монтажей и ремонтов, когда очень часто заказчики жалуются, что у них не нагревается до комфортной температуры теплый пол. Всегда лучше заложить нагревательный кабель с запасом, который будет работать даже меньше по времени, чем кабель по стандартным расчетам.
Шаг укладки= площадь обогрева х 100/ длину кабеля. Все достаточно просто, проверяем по закладываемой мощности на кв.м = потребляемая мощность кабеля при 220В/ площадь обогрева.