There are simple geometric proofs of the formulas for
$\sin(\alpha \pm \beta)$ and $\cos(\alpha \pm \beta)$
for the case where $\alpha,$ $\beta,$ and $\alpha \pm \beta$ are all acute angles.
The answer I am linking here is a great example.
To move beyond acute angles you need to have a notion of what the
sines and cosines of non-acute angles are.
One can extend the graphical proofs to other cases one by one, but wouldn't it be nice to cover all possible angles once and for all?
So let's use a few additional facts that can be more or less read directly from the unit circle definition, for example $\sin(\tfrac\pi2 - \theta) = \cos(\theta)$
and $\sin(\pi - \theta) = \sin(\theta).$
If $\alpha + \beta = \tfrac\pi2$ then $\beta = \tfrac\pi2 - \alpha,$
\begin{align}
\sin(\alpha)\cos(\beta) + \cos(\alpha)\sin(\beta)
&= \sin(\alpha)\cos(\tfrac\pi2 - \alpha) + \cos(\alpha)\sin(\tfrac\pi2 - \alpha) \\
&= \sin^2(\alpha) + \cos^2(\alpha) \\
&= 1 = \sin(\alpha + \beta),
\end{align}
and
\begin{align}
\cos(\alpha)\cos(\beta) - \sin(\alpha)\sin(\beta)
&= \cos(\alpha)\cos(\tfrac\pi2 - \alpha) - \sin(\alpha)\sin(\tfrac\pi2 - \alpha) \\
&= \cos(\alpha)\sin(\alpha) - \sin(\alpha)\cos(\alpha) \\
&= 0 = \sin(\alpha + \beta),
\end{align}
so the sum formulas both work in that case.
If $\alpha + \beta$ is an obtuse angle then
\begin{align}
\sin(\alpha)\cos&(\beta) + \cos(\alpha)\sin(\beta) \\
&= \cos(\tfrac\pi2 - \alpha)\sin(\tfrac\pi2 - \beta)
+ \sin(\tfrac\pi2 - \alpha)\cos(\tfrac\pi2 - \beta) \\
&= \sin((\tfrac\pi2 - \alpha) + (\tfrac\pi2 - \beta)) \\
&= \sin(\pi - (\alpha + \beta)) \\
&= \sin(\alpha + \beta) \\
\end{align}
and
\begin{align}
\cos(\alpha)\cos&(\beta) - \sin(\alpha)\sin(\beta) \\
&= \sin(\tfrac\pi2 - \alpha)\sin(\tfrac\pi2 - \beta)
- \cos(\tfrac\pi2 - \alpha)\cos(\tfrac\pi2 - \beta) \\
&= -\cos((\tfrac\pi2 - \alpha) + (\tfrac\pi2 - \beta)) \\
&= -\cos(\pi - (\alpha + \beta)) \\
&= \cos(\alpha + \beta), \\
\end{align}
so both sum formulas work in that case too.
There are no other cases for the sum of two acute angles,
but let's also consider the zero angle.
If $\alpha = 0$ then
\begin{align}
\sin(\alpha)\cos(\beta) + \cos(\alpha)\sin(\beta)
&= 0 \cdot \cos(\beta) + 1\cdot \sin(\beta) \\
&= \sin(\beta) \\
&= \sin(\alpha + \beta)
\end{align}
and
\begin{align}
\cos(\alpha)\cos(\beta) - \sin(\alpha)\sin(\beta)
&= 1 \cdot \cos(\beta) + 0\cdot \sin(\beta) \\
&= \cos(\beta) \\
&= \cos(\alpha + \beta),
\end{align}
so the formulas work in that case, and by symmetry they also work when $\beta = 0$.
Obviously they work when both angles are zero.
That covers all possibilities for the sum of angles $\alpha$ and $\beta$
where $0 \leq \alpha \lt \tfrac\pi2$
and $0 \leq \beta \lt \tfrac\pi2.$
To move beyond this, let me define an ad-hoc notation to help express some formulas more conveniently. The ad-hoc notation makes the formulas less cluttered and (I hope) easier to grasp. For arbitrary angles $\theta,$ define
$$ \sin_k(\theta) \triangleq \sin(\theta + k \cdot \tfrac\pi2). $$
Then
\begin{align}
\sin_0(\theta) &= \sin(\theta + 0 \cdot \tfrac\pi2) = \sin(\theta), \\
\sin_1(\theta) &= \sin(\theta + 1 \cdot \tfrac\pi2) = \cos(\theta), \\
\sin_2(\theta) &= \sin(\theta + 2 \cdot \tfrac\pi2) = -\sin(\theta), \\
\sin_3(\theta) &= \sin(\theta + 3 \cdot \tfrac\pi2) = -\cos(\theta) \\
\end{align}
for any angle $\theta$ (not just acute angles), as one can easily verify using the unit circle, and the pattern repeats four lines at a time
(either after or before this set of equations)
by adding or subtracting $2\pi$ from each angle;
$\sin_{k+4}(\theta) = \sin_k(\theta) = \sin_{k-4}(\theta).$
Also note that $\sin_{k+2}(\theta) = -\sin_k(\theta) = \sin_{k-2}(\theta).$
Then for any integers $m$ and $n,$
\begin{align}
\sin_m(\alpha)\sin_{n+1}(\beta) &= (-\sin_{m+2}(\alpha))(-\sin_{n-1}(\beta)) \\
&= \sin_{m+2}(\alpha)\sin_{n-1}(\beta).
\end{align}
It follows that
\begin{align}
\sin_m(\alpha)\sin_{n+1}&(\beta) + \sin_{m+1}(\alpha)\sin_n(\beta) \\
&= \sin_{m+1}(\alpha)\sin_n(\beta) + \sin_{m+2}(\alpha)\sin_{n-1}(\beta)
\end{align}
by increasing $m$ by $2$ and decreasing $n+1$ by $2$
in $\sin_m(\alpha)\sin_{n+1}(\beta)$ and then reversing the order of the sum.
The result is that the "$m$" subscripts both increase by $1$
and the "$n$" subscripts both decrease by $1.$
We can repeat this set of operations as many times as we like,
forward or backward, so for any integer $k,$
\begin{align}
\sin_m(\alpha)\sin_{n+1}&(\beta) + \sin_{m+1}(\alpha)\sin_n(\beta) \\
&= \sin_{m+k}(\alpha)\sin_{n-k+1}(\beta) + \sin_{m+k+1}(\alpha)\sin_{n-k}(\beta).
\end{align}
In particular, for $k = n,$
\begin{align}
\sin_m(\alpha)\sin_{n+1}&(\beta) + \sin_{m+1}(\alpha)\sin_n(\beta) \\
&= \sin_{m+n}(\alpha)\sin_1(\beta) + \sin_{m+n+1}(\alpha)\sin_0(\beta).
\end{align}
Now that we have all this machinery, let $\alpha$ and $\beta$
be any angles of any magnitudes, positive or negative. Write
\begin{align}
\alpha &= \bar\alpha + a\cdot \tfrac\pi2, \\
\beta &= \bar\beta + b\cdot \tfrac\pi2.
\end{align}
Then
$$\sin(\alpha + \beta) = \sin(\bar\alpha + \bar\beta + (a + b)\tfrac\pi2)
= \sin_{a+b}(\bar\alpha + \bar\beta).$$
We can cover all possible values of $\alpha$ and $\beta$
in just four cases, depending on the equivalence class of $a + b$ modulo $4.$
In each case we can rely on the knowledge of the angle
sum formulas for acute angles $\bar\alpha$ and $\bar\beta.$
Case $a + b \equiv 0 \pmod 4$:
\begin{align}
\sin_{a+b}(\bar\alpha + \bar\beta)
&= \sin(\bar\alpha + \bar\beta)
= \sin(\bar\alpha)\cos(\bar\beta) + \cos(\bar\alpha)\sin(\bar\beta) \\
&= \sin_0(\bar\alpha)\sin_1(\bar\beta) + \sin_1(\bar\alpha)\sin_0(\bar\beta) \\
&= \sin_{a+b}(\bar\alpha)\sin_1(\bar\beta) + \sin_{a+b+1}(\bar\alpha)\sin_0(\bar\beta)
\end{align}
Case $a + b \equiv 1 \pmod 4$:
\begin{align}
\sin_{a+b}(\bar\alpha + \bar\beta)
&= \cos(\bar\alpha + \bar\beta)
= \cos(\bar\alpha)\cos(\bar\beta) - \sin(\bar\alpha)\sin(\bar\beta) \\
&= \sin_1(\bar\alpha)\sin_1(\bar\beta) + \sin_2(\bar\alpha)\sin_0(\bar\beta) \\
&= \sin_{a+b}(\bar\alpha)\sin_1(\bar\beta) + \sin_{a+b+1}(\bar\alpha)\sin_0(\bar\beta)
\end{align}
Case $a + b \equiv 2 \pmod 4$:
\begin{align}
\sin_{a+b}(\bar\alpha + \bar\beta)
&= -\sin(\bar\alpha + \bar\beta)
= -\sin(\bar\alpha)\cos(\bar\beta) - \cos(\bar\alpha)\sin(\bar\beta) \\
&= \sin_2(\bar\alpha)\sin_1(\bar\beta) + \sin_3(\bar\alpha)\sin_0(\bar\beta) \\
&= \sin_{a+b}(\bar\alpha)\sin_1(\bar\beta) + \sin_{a+b+1}(\bar\alpha)\sin_0(\bar\beta)
\end{align}
Case $a + b \equiv 3 \pmod 4$:
\begin{align}
\sin_{a+b}(\bar\alpha + \bar\beta)
&= -\cos(\bar\alpha + \bar\beta)
= -\cos(\bar\alpha)\cos(\bar\beta) + \sin(\bar\alpha)\sin(\bar\beta) \\
&= \sin_3(\bar\alpha)\sin_1(\bar\beta) + \sin_0(\bar\alpha)\sin_0(\bar\beta) \\
&= \sin_{a+b}(\bar\alpha)\sin_1(\bar\beta) + \sin_{a+b+1}(\bar\alpha)\sin_0(\bar\beta)
\end{align}
Note that in all four cases we transformed $\sin_{a+b}(\bar\alpha + \bar\beta)$ to the same expression, so we can finish each case as follows:
\begin{align}
\sin_{a+b}(\bar\alpha)\sin_1&(\bar\beta) + \sin_{a+b+1}(\bar\alpha)\sin_0(\bar\beta) \\
&= \sin_a(\bar\alpha)\sin_{b+1}(\bar\beta) + \sin_{a+1}(\bar\alpha)\sin_b(\bar\beta) \\
&= \sin(\alpha)\cos(\beta) + \cos(\alpha)\sin(\beta)
\end{align}
Therefore $\sin(\alpha + \beta) = \sin(\alpha)\cos(\beta) + \cos(\alpha)\sin(\beta)$
for all angles $\alpha$ and $\beta.$
That's one of the four angle-sum/difference formulas for sine and cosine.
The others follow easily now that we know that the formula for
$\sin(\alpha + \beta)$ is not limited to positive acute angles.
For $\sin(\alpha - \beta),$
\begin{align}
\sin(\alpha - \beta) &= \sin(\alpha + (-\beta)) \\
&= \sin(\alpha)\cos(-\beta) + \cos(\alpha)\sin(-\beta) \\
&= \sin(\alpha)\cos(\beta) - \cos(\alpha)\sin(\beta).
\end{align}
For the cosine formulas,
\begin{align}
\cos(\alpha \pm \beta) &= \sin(\alpha \pm \beta + \tfrac\pi2)
= \sin((\alpha + \tfrac\pi2) \pm \beta) \\
&= \sin(\alpha + \tfrac\pi2)\cos(\pm\beta) + \cos(\alpha + \tfrac\pi2)\sin(\pm\beta) \\
&= \cos(\alpha)\cos(\pm\beta) - \sin(\alpha)\sin(\pm\beta) \\
&= \cos(\alpha)\cos(\beta) \mp \sin(\alpha)\sin(\beta).
\end{align}
That's not as many cases as one might have expected.
I wonder if we can reduce it all down to one case by somehow observing that for acute angles $\bar\alpha$ and $\bar\beta,$
$$
\sin_k(\bar\alpha + \bar\beta)
= \sin_k(\bar\alpha)\sin_1(\bar\beta) + \sin_{k+1}(\bar\alpha)\sin_0(\bar\beta),
$$
but I have not hit on a method of proving that except by the four cases.