As a native English Speaker, "scratch-built" is definitely not a common term (I was confused when I read this).
As a native English Speaker, "scratch-built" is definitely not a common term (I was confused when I read this).