The SWAP gate swaps the state of the two qubits so that in the computational basis $|01\rangle \rightarrow |10 \rangle$ with a matrix representation given by:
\begin{bmatrix} 1 & 0 & 0 & 0 \\ 0 & 0 & 1 & 0 \\ 0 & 1 & 0 & 0 \\ 0 & 0 & 0 & 1 \\ \end{bmatrix}
What I found interesting (but not necessarily surprising) is that the matrix representation of the SWAP gate is independent of the basis used, e.g. in the polar basis we also have $|+-\rangle \rightarrow |-+\rangle$ and the matrix representation is the same. As such the SWAP gate can be interpreted as swapping the qubits independent of the basis used. It's also relatively straightforward to check that this holds for any basis $\alpha |0\rangle + \beta |1\rangle$, $\beta^* |0\rangle - \alpha^* |1\rangle$.
Now my question is whether there are other such gates (2- or n-qubit) that have a basis independent interpretation of their action. Mathematically I guess this would translate to the unitary matrices $U_G$ satisfying:
\begin{equation} \left(U_b^{\otimes n}\right)^\dagger U_G U_b^{\otimes n} = U_G \end{equation}
for any $2 \times 2$ unitary matrix $U_b$.
I guess one (not super interesting) example would be any arbitrary sequence of m SWAP gates as this would result in:
\begin{equation} U_G = \prod_m\left(I^{\otimes k_m}\otimes U_{\text{SWAP}} \otimes I^{\otimes n-k_m-2}\right) \end{equation}
which satisfies the requirement as a result of the single SWAP gate satisfying the requirement. However I was hoping there might other more interesting gates that are basis independent or some interesting mathematical details on the set of such gates.