Once the language designers had figured out the hardware was now capable enough to make libraries useful, it only took one programmer to do that tedious work. After that all other programmers could reuse that work.
This will be similar: once a large body of definitions and proofs has been built, mathematicians will be able to reuse higher-level constructs to build proofs for their theorems.
It likely also will be similar in that there will be multiple approaches to this with one (or a few; it could be that one system works best/will have the largest set of definitions for one branch of mathematics, while another ‘wins’ in another) ending up victorious.
There was this project to use Lean to prove a theorem of Peter Scholze's (Scholze is a well-respected professor and a famous mathemtician). Apparently, it was so big and complex that he could barely keep it in his head, so after writing the proof, he and Kevin Buzzard formalized it with Lean.
https://www.quantamagazine.org/lean-computer-program-confirm...
Then, 6 months later, he was interviewed, where he talks about using Lean for proving his theorem:
https://xenaproject.wordpress.com/2021/06/05/half-a-year-of-...
And the experiment was finished in 2022. Announcement: https://leanprover-community.github.io/blog/posts/lte-final/