AI Tools I Use to Build & Launch
Start with a Goal
It's easy to get overwhelmed with the sheer number of AI tools available. But as someone who regularly builds with AI, I've found that mastering a few key tools is far more valuable than constantly chasing the newest releases.
The most important first step is having a clear goal in mind for what you're trying to build. This focus will help you select the right AI tools for your specific needs.
Personally, I've been building financial projections, websites, landing pages, business calculators, scripts for spreadsheets, web applications, API integrations, and even exploring a few video games. This setup has worked well for these goals, but if I wanted to focus on AI video editing I would be using a different toolset.

Step 1: What do you want to build?
Your idea is always my starting point. Before diving into any tools, I take time to clearly define what I'm trying to create. Is it a website? A small business tool? A video game? Having a specific vision helps direct all the following steps and ensures I don't waste time with the wrong approaches.
The more specific you can be about your goal, the better. For example, instead of "I want to build a website," try "I want to build a portfolio website that showcases my photography with a minimalist design and a contact form people can use to email me."
Step 2: Craft Your Prompt
Once I know what I want to build, I translate my vision into a detailed prompt that I can give to AI tools. More on writing good prompts later, but a good prompt is specific, provides context, and clearly communicates your expectations.
For example, instead of "Give me code for a website," try "I need HTML and CSS code for a responsive photography portfolio website with a dark theme, image gallery grid, and contact form. The site should have minimal animations and load quickly."
The quality of your prompt directly affects the quality of the AI's output, so it's worth spending time getting this right. In fact, it's not uncommon for me to spend 15 - 30 minutes writing out initial prompts for my calculator builds like this one.
Step 3: Refine Through Iteration
After receiving the initial output from the AI, I evaluate how well it matches my vision. This is rarely a one-and-done process. Instead, I:
- Review what works and what doesn't in the AI's response
- Provide follow-up prompts with specific feedback ("The gallery layout is perfect, but can we change the color scheme to use more blues and grays?")
- Ask for variations or alternatives when something isn't quite right
- Build on successful elements through additional prompts
This iterative approach allows me to gradually shape the AI's output until it closely matches what I had in mind. Sometimes, the AI might even suggest approaches I hadn't considered that improve on my original concept.
Remember that building with AI is a conversation, not just a single command. The more you refine your prompts and provide feedback, the closer you'll get to your vision.

My Essential AI Toolkit
Here are the tools I regularly use to build and launch AI-powered products. I recommend starting with the free tiers and upgrading as needed.
Note: By the way, I'm not sponsored by any of these tools listed here. This is simply what works for me at this time.
Tool Building & Coding
To build substantial tools, apps or SaaS products, you'll want one of these:
Bolt.new - Think of this as digital building blocks that let you see your creation take shape in real-time. It's like watching your house being built as you design it. Enter in a prompt description the tool or game you want to build, and viola you'll be able to watch Bolt.new build your tool and be able to test it out in the tool.
Lovable.dev - Similar to Bolt, providing a visual environment where you can create applications without needing to write complicated code. I've heard really great things about Lovable.dev and it's similar to Bolt.new.
Coding & Writing Assistants
You'll need more than one AI tool to build complicated projects. These all-purpose AI tools can help with both coding and content creation. In addition to Bolt.new or Lovable.dev I suggest getting at least one of the following tools:
Claude.ai - Anthropic's assistant known for nuanced reasoning and thoughtful responses. I use this regularly to review code or writing.
Grok - Available as part of X, offers real-time data and a more conversational experience. Grok has gotten very good at coding and creating nice looking stock photography.
ChatGPT - OpenAI's widely-used assistant that can help with writing and coding tasks. Can't go wrong with the OG of AI.
Gemini - Google's AI that excels at working with both text and images.
Specialty AI Tools
Depending on your specific goal, these specialized tools may be valuable:
Supabase - Helps store information for your app or website in an organized way and create databases.
Midjourney - Creates beautiful images based on your descriptions.
Runway - For AI video generation and editing.
Otter.ai - Turns spoken words into written text automatically.
Perplexity - For AI-powered research and finding information quickly.
Launching Your AI Tools
Once you've built something with AI, you'll need other tools to launch it to the web. If you want to build a website, launch a video game, SaaS, or anything else you need the ability to take the files that AI creates, and publish them into the world for people to use. These tools allow you to take AI code and actually launch it to the world.
Visual Studio Code (Also called VS Code) (Free) - I take code that's written by AI tools and copy the files into my VS Code software to be able to work on a project on my local computer. Once you get more complex projects going, you'll need a tool like this to make updates to your product.
GitHub (Free to start) - After my tool looks good in VS Code, I move the files into my GitHub. This happens easily and fast by connecting VS Code to GitHub with an integration. GitHub is a website that stores code and other files online.
Netlify (Free to start) - Puts your files on the internet so others can use it, connecting directly to where your code is stored. This tool will automatically pull your code updates from Github and publish them into the web.
Domain Name: If you want a tool to have a custom URL like mycooltooideal.co, you'll need to buy a domain name from a place like GoDaddy or NameCheap. Netlify also makes it very easy to connect to this for better branding.
Remember, start simple with free plans and upgrade only when necessary. The goal is to build and launch quickly rather than getting caught up in tool complexity or costs.
So what should you do next if you want to build a tool fast? Write down a simple idea, and prompt AI with a tool like Bolt.new or Lovable.dev and find out what results you can get. This is the best way to learn and there's literally nothing you can mess up or break so give it a shot.