@Alan have gave an elegant way to solve the problem.
Here we just mention that the original expression:
Table[expr[xTable[expr[s1, ys2, zs3, pt1, qt2,r] t3], {xs1, {-1, 1}}, {ys2, {-1, 1}}, {zs3, {-1, 1}}, {pt1, {-1, 1}}, {qt2, {-1, 1}}, {rt3, {-1, 1}}]
is equivalent to
Outer[expr, {-1, 1}, {-1, 1}, {-1, 1}, {-1, 1}, {-1, 1}, {-1, 1}]