The quick answer
By a change of basis, you can infer that
$$R_{XX(\theta)} = |+\rangle\langle+|\otimes R_x(\theta)+|-\rangle\langle-|\otimes R_x(-\theta)$$
$$R_{YY(\theta)} = |+i\rangle\langle+i|\otimes R_y(\theta)+|-i\rangle\langle-i|\otimes R_y(-\theta)$$
where $|\pm\rangle$ are the eigenstates of $\sigma_x$ and $|\pm i\rangle$ are the eigenstates of $\sigma_y$.
General decompositions
There are infinitely many ways to decompose a unitary $U$ as a sum of tensor products of operators. A classic decomposition is to use the Pauli matrices e.g.
$$U = \sum_{a,b,c,... = \{0,x,y,z\}} \lambda_{a,b,c,...} \sigma_a \otimes \sigma_b \otimes \sigma_c\otimes...$$
where $\sigma_0$ is the $2\times2$ identity matrix. This decomposition is especially easy to perform because the Pauli strings $\sigma_a\otimes\sigma_b\otimes...$ are orthonormal.
$$\lambda_{a,b,c,...} = \frac{1}{2^N}\text{Tr}[U(\sigma_a \otimes \sigma_b \otimes \sigma_c\otimes...)]$$
where $N$ is the number of qubits. To prove this, just plug the first equation into the second. This would also work for your $\bigotimes_i W_i$ decomposition, though you have to modify the above slightly if they aren't orthonormal.
Another even simpler basis to work in is the computational basis
$$U = \sum_{x_1,y_1,x_2,y_2,x_3,y_3...=\{0,1\}} |x_1\rangle\langle y_1|\otimes |x_2\rangle\langle y_2|\otimes|x_3\rangle\langle y_3|\otimes...$$
$$=\sum_{x_1,y_1,x_2,y_2,x_3,y_3...=\{0,1\}} |x_1x_2x_3...\rangle\langle y_1y_2y_3...|$$
A decomposition with nice properties
The above probably doesn't quite answer the essence of your question. The problem is that there are many ways to decompose a unitary into sums of tensor products, but most of them won't give the nice simple decomposition of the RZZ gate that you want.
So more needs to be specified. Do you want to write the gate as a sum over projection operators, like $U = \sum_{i={0,1}} |i\rangle\langle i| U_i$? That's not possible in general (consider the swap gate). Do you want a decomposition with the minimum number of terms? That sounds tricky, especially the n-qubit case. Probably worth a separate question!
It's not too bad to say something useful about the two-qubit case, using the Cartan decomposition. Any two-qubit unitary can be written as
$$U = U_1 \otimes U_2 \exp(-i(c_x X\otimes X + c_y Y\otimes Y + c_z Z\otimes Z)) V_1^\dagger \otimes V_2^\dagger$$
If you consider the Taylor expansion of the exponential term, you can see that it will only contain four terms when written in the Pauli basis: $II$, $XX$, $YY$ and $ZZ$. (I suspect that this is the minimal general decomposition, but I'm not sure). For the $R_{ZZ}$ gate, only $c_z$ is non-zero and $U$ only contains $II$ and $ZZ$ terms. The same applies for the $R_{XX}$ and $R_{YY}$ terms, and a bit of algebra gives you the expressions at the top.
For more details on the Cartan decomposition, see this paper.