Let $V$ be a finite dimensional inner product space. Let $T$ be a Hermitian unitary operator. Prove there's a subspace $W$ such that for each $v\in V$ we have $Tv=w-w^\prime$ where $w\in W,w^\prime \in W^\perp$ and $v=w+w^\prime$.
$v+T(v)=2w, v-Tv=2w^\prime$, so it looks like $I+T=2P_W$ is twice the projection on $W$ and $I-T=2P_{W^\perp}$ is twice the projection on $W^\perp$. $T$ is Hermitian, hence diagonalizable with real eigenvalues, and also unitary, so the eigenvalues are in $ \left\{ \pm 1 \right\} $. Hence there's a (possibly trivial) pair of eigenspaces $W,W^\prime$ for $1,-1$. In this case, however, $T+I=P_W,T-I=-P_{W^\prime}$ without any factors of two or minus signs. So how do I get the factors to fit the answer?
Your reasoning is almost flawless, but then in the end you pull the equalities $T+I=P_W$, and $T-I=-P_{W'}$ out of thin air.
You know that $T$ has eigenvalues $1,-1$ (possibly one of them with zero multiplicity), and that it is Hermitian. Then, by the Spectral Theorem, $$ T=P-Q $$ for two orthogonal projections $P,Q$ with $P+Q=I$. That's exactly the decomposition the question is talking about: $P$ is the projection onto the subspace $$ \{v:\ Tv=v\} $$ and $Q$ is the projection onto the subspace $$ \{v:\ Tv=-v\}. $$