Уверен, здесь принцип Парето, только в пропорции не 80/20, а где-то в районе 90/10.
90% сайтов используют уже готовые решения форм (или сторонние сервисы/виджеты, или готовые плагины своих cms). Собрать базу из таких, думаю, от силы пары-тройки сотен (а по факту, скорее всего, сильно меньше, ибо...