Can you stop Visual studio from automatically adding Start() and Update() to each new script?

Exactly what it says on the tin.

Search for “Change the default script template?” and you will get a good answer.