Yes, that's a very nice idea. I just wouldn't say that $\gcd(x,x+y)$ is equivalent to $x+y=1\cdot x+y$. Instead, I would say that in order to obrtain $\gcd(x,x+y)$ we start the Euclid's algorithm by considering $x+y=1\cdot x+y$. In the second step of the algorithm we consider $x=dy+r$, which is equal to the first step of Euclid's algorithm for $\gcd(x,y)$, thus both algorithms yield the same result $\gcd(x,y)=\gcd(x+y,y)$.
Alternatively, you can observe that any number that divides $x$ and $y$ also divides $x+y$, in particular $\gcd(x,y)$ divides $x+y$. Any integer $n$ greater than $\gcd(x,y)$ that divides $y$ cannot divide $x+y$ because $y/n$ is an integer, and thereby $(x+y)/n=x/n+y/n$ is not, since $n$ does not divide $x$ (otherwise we would have $n\le\gcd(x,y)$ because $n$ divides both $x,y$).