I was thinking about Pythagoras' triples recently, and I wondered if I could find a formula that generated Pythagorean triples such that the largest of $2$ numbers of the triple differ by $1$, and I succeeded in doing so: $$(2m^2+2m+1)^2=(2m^2+2m)^2+(2m+1)^2$$ I found this formula by observing that if $(x+1)^2-x^2=2x+1$ is also a square it must be of the form $(2m+1)^2=4m^2+4m+1$, and the rest is simple. I then tried to find a formula that generated Pythagorean triples such that the largest of $2$ numbers of the triple differ by $2$, and once more I succeeded in doing so, using a very similar method: $$(m^2+1)^2=(m^2-1)^2+(2m)^2$$ which in hindsight is just a special case of the general Pythagoras triple formula $(m^2+n^2)^2=(m^2-n^2)^2+(2mn)^2$ with $n=1$.
However, when I tried to use the same method to find a formula that generated Pythagorean triples such that the largest of $2$ numbers of the triple differ by $\mathbf{3}$, all I succeeded in finding was the not very helpful $$(6m^2+6m+3)^2=(6m^2+6m)^2+(6m+3)^2$$ which is just the first identity but with both sides multiplied by $9$.
Question: Is there another formula which generates Pythagoras' triples such that the largest $2$ of the triple differ by $3$?
I'd also prefer it if at least $2$ of out of the triple are coprime.