Basic criteria for form generation and data gathering can be met by free form builder software. However, you might take into account premium options if you need sophisticated functionality or integrations.