Blog

What Do I Use When I Build a Site?

One of the most common questions I get from clients and agencies is:
“What do you actually use when you build a website?”

The honest answer is: it depends.

Every website has different goals, content needs, and budgets. A nonprofit site has very different requirements than an eCommerce store or a professional services business. That said, there are a few tools I rely on consistently, along with a flexible set of plugins I choose from depending on the situation.

Below, I’m breaking down the themes, frameworks, and plugins I regularly use when building WordPress websites — and why I use them.


Themes & Frameworks

Genesis Framework

For many years, Genesis was my go-to framework for nearly every custom WordPress site I built. Because of that, a large portion of the sites I still maintain today are built on Genesis.

Genesis is:

  • Lightweight
  • Secure
  • Performance-focused
  • Developer-friendly

While I don’t use Genesis on every new build anymore, it’s still a solid framework — especially for highly custom, performance-critical projects. There are still situations where Genesis makes sense, and it continues to be a reliable foundation for long-term site stability.


Kadence Theme + Kadence Pro

Since WordPress fully embraced the block editor, my workflow has shifted significantly — and Kadence has become my primary theme and block solution.

The Kadence Theme paired with Kadence Pro and the Kadence Blocks plugin gives me:

  • Full design flexibility without bloated code
  • Clean, accessible markup
  • Excellent performance
  • Easy client editing experience

Kadence allows me to build sites that are:

  • Custom without being fragile
  • Easy for clients to maintain
  • Aligned with modern WordPress best practices

For most business websites today, Kadence hits the sweet spot between developer control and client usability.


Beaver Builder (Situational Use)

There are still cases where I need to launch a website quickly or where the client specifically wants a more visual, drag-and-drop editing experience.

In those cases, I use Beaver Builder.

Beaver Builder:

  • Is stable and predictable
  • Has a smaller performance impact than many page builders
  • Is easy for non-technical users to understand

I don’t use it for every project, but it’s a solid option when speed, simplicity, and client editing are the top priorities.


Core Plugins I Use Regularly

Advanced Custom Fields (ACF Pro)

ACF Pro has been a cornerstone of my development workflow for years — especially alongside Genesis.

Even though I now rely heavily on blocks, ACF still plays an important role when:

  • Structured content is needed
  • Clients need repeatable, controlled fields
  • Custom post types require consistent layouts

ACF allows me to:

  • Create powerful editing experiences
  • Prevent clients from accidentally breaking layouts
  • Build scalable content structures

It’s not always necessary, but when it’s the right tool, nothing else does the job quite as well.


Gravity Forms

If there’s one plugin you’ll find on almost every site I build, it’s Gravity Forms.

Gravity Forms allows me to:

  • Create simple or complex forms
  • Use conditional logic
  • Accept payments
  • Integrate with CRMs and email platforms
  • Collect structured data reliably

It’s flexible, secure, and consistently well-supported — which is why it’s my default form solution.


Simple Page Ordering

This is one of those plugins that does one thing — and does it extremely well.

Simple Page Ordering allows me (or my clients) to:

  • Reorder pages and posts via drag-and-drop
  • Control front-end display order easily
  • Manage custom post types like testimonials, staff, or portfolios

It’s lightweight, intuitive, and saves time on nearly every build.


Yoast SEO

SEO conversations are inevitable when building websites.

While no plugin can “fix” SEO on its own, Yoast helps:

  • Guide content optimization
  • Manage title tags and meta descriptions
  • Generate XML sitemaps
  • Provide guardrails for clients writing content

There are things I don’t love about Yoast, but it remains a solid and familiar tool — especially for clients managing their own content.


WP Rocket

Performance matters more than ever.

Google increasingly prioritizes:

  • Page speed
  • Core Web Vitals
  • Technical performance

WP Rocket is a premium caching and performance plugin that consistently delivers results without overly complex configuration.

For me, it’s worth the cost because:

  • It improves performance quickly
  • It’s reliable across hosting environments
  • It reduces the need for manual optimizations

WP101

If there’s one plugin that saves me hours of support time, it’s WP101.

WP101 provides:

  • Built-in WordPress training videos
  • Tutorials for common plugins like Yoast, WooCommerce, and Beaver Builder
  • On-demand learning for clients

Instead of walking every client through the basics, I can point them to clear, professional tutorials — which makes them more confident and independent.


Why This Stack Works

The tools I use aren’t about trends — they’re about:

  • Longevity
  • Performance
  • Client experience
  • Maintainability

This stack allows me to:

  • Build fast, stable websites
  • Scale projects efficiently
  • Offer ongoing care and support
  • Reduce technical debt over time

And just as importantly, it allows clients to actually use their websites without fear of breaking things.


Final Thoughts

There are always new plugins, themes, and tools entering the WordPress ecosystem. While I do test new options regularly, the tools listed above are the ones I trust — because they’ve proven themselves over time.

If you’re building WordPress sites for clients, your stack should support:

  • Growth
  • Security
  • Performance
  • Ease of use

Everything I use is chosen with those goals in mind.


Need Help Choosing the Right Tools for Your Site?

If you’re unsure which theme, plugin, or setup is best for your website — or you want a site built using this exact stack — I’d be happy to help.

Reach out here and let’s talk about what will work best for your goals.