You can have the Big Boy LLM do _everything_. It can and it will do it. It will also cost fucktons of money and take a long time.
But if you build tools (with AI) that do as many tasks in the process deterministically as possible and let the AI use those, it'll be a lot faster and cheaper to run it.
As a bonus you can eventually drop the expensive cloud AI and run a small/medium sized local model instead.