Большинство веб-фреймворков обрабатывают создание форм за вас. Если у вас нет, то легко найти дюжину других, которых вы можете подобрать бесплатно.
Dreamweaver . Это лучший WYSIWYG, который вы найдете.
C #, используемый с ASP.NET, хорош в этой области, но необходимо преодолеть кривую обучения. Вы можете получить бесплатные версии, загрузив последнюю версию Visual Studio Express с сайта Microsoft. Загвоздка в том, что вы застряли в Windows для разработки, хорошо это или плохо. Visual Studio работает только в Windows.