1. Create a project using the `POST /projects` endpoint.
2. Upload media using `editor.sh upload-url` or the presigned upload process.
3. Add the media to the timeline using `editor.sh add-media`.
4. Transcribe the media using `editor.sh transcribe`.
5. Edit the timeline using commands like `trim`, `split`, and `delete-item`.
6. Apply captions using `editor.sh captions <presetId>`.
7. Export the final video using `editor.sh export`.