If for some reason you find arrayformula tricky to use in your situation, an alternative option is to create a mirror of the table on another sheet using a query that has the formulas written into it.
E.g. if you have numbers in columns A and B and a formula to add them together:
=query(Data!A:B, "select A, B, A + B")
The benefit to this approach is that you'll often want to do aggregation and summarization on your form data, and you can kill two birds with one stone by doing that in the same query that you use to apply the formulas.
I'll mention one other trick that has been useful in the past when Google's query syntax has a gap in functionality. You can actually apply an array formula to the data before passing it in to the query function, like this following example, which has output equivalent to the previous query.
=query({Data!A:B, arrayformula(Data!A:A+Data!B:B)},
"select Col1, Col2, Col3")
Note how the columns are no longer referred to by letter, but by Col1, Col2, etc.