WordPress Devs: What determines your Theme Selection?

<%- if @topic_view.topic.tags.present? %>
<%= t 'js.tagging.tags' %>: <%- @topic_view.topic.tags.each do |t| %> <%= t %> <%- end %>
<% end %>

Hello @Zegist,
I have been in the WordPress Development space for a while now and I have seen lots of themes popping virtually every day. Some are multi-purpose and some you could just tell the theme from just looking at it due to its overuse.

Last year, I had an encounter with custom themes, some were built by coding it and another built using a page builder and trust me its so cool cos this goes way out of the box of the generic website format we see and try to emulate.

I have gotten some enlightenment that a lot goes into theme selection and creation as the case may be.

I would like us to discuss our views and share ideas and resources.
There are no wrong answers just views that can be corrected or accepted, so lay it all out and let the discussion begin.