The money people spend on things I could probably do with an emacs macro...

Your time to create that macro ain't free.

Neither is your time writing that prompt. When people are talking about elaborate prompts, with a lot of detailed instructions, guardrails etc. I'm kind of assuming it takes time.

How about coding an emacs macro with your agent?

I actually don't have any representation at the moment..