Note
This guide mainly covers Provisioning, not creation of the agent. But here is a simplified version of that...
If you use the sdk's CLI, you can have an app set up in just a few commands. Here's the command for python for example:
npx @microsoft/teams.cli new python my-super-agent -t echo