If one has two vector bundles $E\to X$ and $F\to X$ over a scheme $X$, why is there a scheme $S$ over $X$ with points of $S$ over a point $x\colon\mathrm{spec}(R)\to X$ is precisely the set of isomorphisms of $x^\ast(F)$ and $x^\ast(E)$?
I think this is a standard result, but going back I can't find it in the literature.
Can't you take $S$ to be the subset of the vector bundle $\mathrm{Hom}(E,F)$ whose fiber is the set of isomorphisms? This is a $GL_n$-bundle over $X$, since if $E,F$ are trivialized over the open set $U$ then $S|_U \cong U \times GL_n$, where $n$ is the rank of the vector bundles $E$ and $F$.