Tooling

Macro & Automation (Consumer)

Apple Shortcuts, Hammerspoon, Keyboard Maestro, AutoHotkey, Power Automate, n8n — automate your daily computer.

Consumer / personal-flavoured automation — "when I plug in my headphones, switch audio output and start Spotify"; "summarise this article and email it to me"; "rename these 100 files." For team / workflow-engine integrations see workflow-engines; for self-hosted automation servers see ops selfhost-automation; for OS-level keyboard remapping see prod-keyboard-system-tweakers.

Apple ecosystem

  • Apple Shortcuts — free, built-in (Mac/iPad/iPhone/Watch); the cross-Apple automation language; visual blocks; runs on each device with iCloud sync; massive library of community shortcuts (RoutineHub, Shortcuts Gallery).
  • Hammerspoon — free OSS Lua; the Mac power-user "glue" — file watchers, USB events, app focus, key combos, HTTP, WiFi events, all in Lua. See prod-keyboard-system-tweakers.
  • Keyboard Maestro — paid (~$36 one-time); the visual-flow Mac automation editor; richer triggers than Shortcuts; pre-built actions for everything.
  • BetterTouchTool — paid one-time; trackpad / mouse / hotkey / corner triggers — see prod-keyboard-system-tweakers.
  • Alfred Workflows — paid (Powerpack); workflow language for Alfred — see prod-launchers.
  • Raycast Script Commands / Extensions — free + paid Pro; shell / Python / TypeScript actions in Raycast — see prod-launchers.
  • AppleScript / JavaScript for Automation (JXA) — free, built-in; deep, old, still works; Hammerspoon often replaces in modern setups.
  • Folder Actions (macOS) — free; trigger scripts when files land in a folder.

Windows

  • AutoHotkey v2 — free OSS; the Win automation flagship — keyboard, mouse, window, registry, COM (Excel/Word).
  • Microsoft Power Automate (Desktop) — free with Win11; Microsoft's RPA tool; visual flow; cloud workflows on paid plans.
  • AutoIt — free; older AHK-shape automation language.
  • Pulover's Macro Creator — free; record-and-replay macro editor on top of AHK.
  • Macro Express — paid; record macros + scripted actions.
  • PowerShell — free, built-in; not a macro tool but the right answer for system-level automation.

iOS

  • Apple Shortcuts — free; Personal Automations (location, time, NFC, focus, charger, app open) are surprisingly powerful in iOS 18+.
  • Pushcut — paid + free; advanced iOS automation triggers.
  • Toolbox Pro — paid one-time; extensions for Shortcuts.
  • Data Jar — paid; persistent variables across Shortcuts.
  • Scriptable — free; JavaScript on iOS; pair with Shortcuts.

Android

  • Tasker — paid one-time (~$3); the legendary Android automation tool; deeply scriptable; the gold standard.
  • MacroDroid — paid + free; friendlier UI than Tasker.
  • Automate (LlamaLab) — free + paid; flowchart-based; kid-friendly.
  • Join (joaoapps) — paid + free; cross-device push + automation; pair with Tasker.

Cross-platform

  • n8n — free OSS + cloud paid; the most-loved cross-platform automation in 2024–26 — see ops selfhost-automation and workflow-engines.
  • IFTTT — paid + free (very limited); the original consumer "if-this-then-that"; thinner than n8n but easier.
  • Zapier — paid + free trial; SaaS-flavour — see workflow-engines.
  • Make (formerly Integromat) — paid + free; visual scenarios; richer than Zapier.
  • Pipedream — paid + free; code-friendly serverless automation.
  • Espanso scripts — see prod-text-expansion; shell-out from a typed trigger.

Common consumer automations to crib

  • NFC-tag triggers — tap to start a focus session, log a meal, start the car charger, "go to bed" routine.
  • Plug headphones → switch audio + open music.
  • Open work apps when you connect to office WiFi.
  • Auto-rename + move screenshots to dated folders.
  • Save Twitter likes / Reddit saves to Readwise / Notion — IFTTT or n8n.
  • Daily journal prompt at 9pm — Shortcut + Day One.
  • Convert HEIC → JPG when added to a folder — Folder Actions / Shortcuts.
  • Send today's calendar to your morning email — Hammerspoon / n8n.

What's "consumer" vs "ops" automation

  • Consumer (this page) — runs on your machine, single user, low concurrency, ergonomic-first.
  • Ops — server-hosted, scheduled, multi-user, observability-first; see workflow-engines and ops selfhost-automation.
  • n8n lives in both worlds — runs locally on your machine for personal use or as a hosted server for ops.

Pricing reality check

  • Apple Shortcuts / AutoHotkey / Power Automate Desktop / AppleScript / Hammerspoon / Tasker (one-time) — basically free or one-time-cheap.
  • Keyboard Maestro / Alfred / BetterTouchTool — one-time Mac purchases, no subscription.
  • n8n self-host — free (just hosting cost); n8n Cloud has free + paid tiers.
  • Zapier / Make / IFTTT all run $5–$30/mo — only worth it if you don't want to host n8n.

Patterns that actually work

  • Start with the OS-native tool — Shortcuts / AHK / Power Automate Desktop solve 80% of consumer automations for free.
  • Don't automate something you do twice a year — XKCD applies.
  • Version-control your automations — keep them in dotfiles or a personal repo; you'll lose them otherwise.
  • Test the "what could break" path — automation failures (sent wrong email, deleted wrong files) are worse than the manual work they save.
  • Pair with prod-text-expansion and prod-keyboard-system-tweakers — the trio is the productivity power-user kit.

Pick this if…

  • Cross-Apple visual default: Apple Shortcuts.
  • Mac power-user code-flavour: Hammerspoon (Lua).
  • Mac visual editor, paid: Keyboard Maestro.
  • Default Windows automation: AutoHotkey v2 (or Power Automate Desktop for visual flow).
  • Default Android: Tasker.
  • iOS extras over Shortcuts: Pushcut + Scriptable.
  • Cross-platform / web integrations: n8n (self-host or cloud).
  • No-code SaaS: Zapier or Make.

On this page