Choosing the Right Tool: A Practical Decision Framework

5 / 5

You now know the major players. But knowledge without a framework for applying it just creates a different kind of confusion. This lesson gives you that framework.

The Three Questions to Ask First

Before reaching for any AI tool, ask:

  1. 1.What type of output do I need? (Text, code, image, search result, audio?)
  2. 2.Does this task require real-time information?
  3. 3.Am I already inside a platform that has AI built in?

These three questions eliminate most of the decision complexity immediately.

The Decision Framework

Step 1: Match Output Type

Output neededBest options
Text / writing / analysisChatGPT, Claude, Gemini
CodeGitHub Copilot (in-editor), ChatGPT, Claude 3.5 Sonnet
ImagesDALL-E (via ChatGPT), Midjourney, Stable Diffusion
Real-time search + citationsPerplexity, Gemini
Audio / voiceElevenLabs, Suno

Step 2: Consider Platform Context

  • If you're working inside:
  • Google Docs / Gmail / Sheets — Use Gemini (it's built in)
  • Word / Outlook / Excel / Teams — Use Copilot (it's built in)
  • VS Code or GitHub — Use GitHub Copilot
  • Standalone task — Move to Step 3

Step 3: Choose by Task Type

  • For writing tasks:
  • Requires long source documents or nuanced prose — Claude
  • General drafting, versatility needed — ChatGPT
  • For research and factual tasks:
  • Need cited, real-time sources — Perplexity
  • Exploring concepts, no citation needed — ChatGPT or Claude
  • For coding:
  • Inside your code editor — GitHub Copilot
  • Standalone conversation — ChatGPT or Claude 3.5 Sonnet

The "Good Enough" Principle

A common trap is over-optimising tool selection. In practice:

  • For most general tasks, ChatGPT and Claude are roughly interchangeable
  • The quality difference between them on a given task is usually smaller than the quality difference between a good prompt and a poor one
  • Prompt quality matters more than tool choice for 80% of everyday tasks

Building Your Personal Stack

Most productive AI users settle on a personal stack of 2-3 tools:

  • Example stack for a writer/marketer:
  • Claude for long-form content and document analysis
  • Perplexity for research with citations
  • Midjourney for image creation
  • Example stack for a developer:
  • GitHub Copilot in the editor
  • ChatGPT or Claude for architecture discussions
  • Perplexity for looking up technical documentation

Module Summary

  • The three tiers of AI tools (foundation models, assistants, specialists)
  • How ChatGPT, Claude, Gemini, Copilot, and Perplexity differ
  • A decision framework for choosing the right tool by task
  • A model for building your personal AI stack