The problem
Content creation was eating my time in the worst way: through friction, not volume.
I wasn’t struggling to come up with ideas. I was struggling with the tooling.
I started using ChatGPT to draft blog posts and social captions. It worked, but only partially. ChatGPT would generate something close to my voice, and then I’d spend 4-6 hours refining it. Changing word choices. Removing generic phrases. Adding specificity. Trying to make it sound like me instead of like an AI writing generic advice.
Meanwhile, I was juggling platforms. Write in ChatGPT, copy to Google Sheets for planning, manually post to Instagram, schedule Pinterest separately, draft the blog post in WordPress. Five different tools doing the same job: moving content from brain to audience.
And the costs added up. Hootsuite wanted a pro subscription just to unlock multi-platform posting. Buffer had the same limitation. SaaS pricing is designed to charge you more the moment you actually need to use the tool.
My budget was tight. I didn’t want to pay €50-100/month across multiple subscriptions just to post content consistently.
The insight
I realized the bottleneck wasn’t the platforms. It was the refinement.
ChatGPT got me 70% of the way to finished content. The last 30% required manual work to match my voice. And that 30% was taking most of the time.
What if I could remove that refinement step entirely? What if I had a tool that understood my voice from the start and generated content in my actual tone without hours of adjustment?
And what if I could do it all in one integrated system instead of copying between five different tools?
That’s when I started building.
The approach
I created a custom HTML tool connected to Claude API, hosted on my own server.
The workflow is simple: Upload a photo. Write a brief description. Click generate.
Claude API does the heavy lifting. I trained it once on my actual writing, and now it understands my voice, my tone, my style. When it generates a blog post, it sounds like me. When it writes Instagram captions, they match my brand voice. No refinement needed.
Everything integrates into Google Sheets for planning. I can see at a glance what’s scheduled for the next month, spot gaps, and plan accordingly. If I want to publish a draft to WordPress, I push it directly. If I want captions for my team, they go straight to Google Sheets where anyone can copy them.
The whole system is interconnected. One source of truth. One voice. One workflow.
From ChatGPT user to custom tool builder (and I’m not a coder)
I should be clear: I’m not a developer. I have no coding experience. I don’t know PHP, JavaScript, or any programming language.
But I knew ChatGPT wasn’t enough. I was in the “AI Ladder” phase: copy and paste into ChatGPT, get output, refine it, move it somewhere else. It worked, but it was still manual. Still fragmented.
Then I realized I could automate the entire workflow, not just the writing step. So I started building. Using AI to help me understand what I needed, asking questions instead of coding from scratch, testing things on my server, iterating until it worked.
No computer science degree required. Just clear requirements and willingness to learn.
Why this matters
The metrics are significant:
Time:
- Before: 3 evenings planning + 4-6 hours refining per content batch = 15-20 hours per month
- Now: 1 evening planning and creating = 3-4 hours per month
- Result: 75-80% time reduction per month. Over a year, that’s roughly 150+ hours freed up for actual photography and strategy instead of content management.
Cost:
- SaaS subscriptions: €50-100/month across multiple tools
- Custom tool: Each API call costs 2 cents. I’ve spent 30 cents so far on my €5 API credit
- Result: Practically free compared to standard SaaS subscriptions
Voice consistency:
- Before: Content lost consistency as it moved between platforms and tools
- Now: Same voice everywhere because it comes from the same source
- Result: Stronger brand identity, better audience connection
The real win: I got my time back. And I got consistency. Those 150+ hours per year aren’t just time saved—they’re thinking space. Strategic space. Space to actually plan what matters instead of managing tools.
The principle
Most SaaS tools charge you for the feature you actually need. Want multi-platform scheduling? Pro plan. Want brand voice consistency? Another tool, another subscription.
When you have a specific workflow and tight budget constraints, you stop shopping. You build.
What I learned
Building this taught me that the expensive part of content isn’t usually the platform. It’s the refinement. If you can remove that step, everything becomes fast.
ChatGPT got me 70% of the way. Custom training on my actual voice got me the last 30%. And suddenly the whole process became viable.
The second lesson: constraint drives better design. I built this because I had a very specific problem. That specificity is what makes it work. If I tried to make this for every photographer or marketer, it would become a bloated SaaS product with features nobody needs. Instead, it does one thing perfectly: turns a photograph and brief into finished content in my exact voice.
The third lesson: you don’t need to be a developer to build custom tools anymore. You need clarity about your problem and patience to iterate. AI can help you understand the technical parts. You just have to be willing to learn as you go.
The question
Are you paying for subscriptions because you need the tool, or because it’s the only option available?
If it’s the latter, and you have a specific workflow, building might be cheaper than subscribing.
Ready to streamline your content workflow?
If you’re spending too much time managing content across multiple tools, or you want to build a custom system that generates content in your actual voice, let’s explore what’s possible.