Jameson: We recommend starting with building blocks at the post and page level then moving on to full site editing. The full-site editing template editor in WordPress 5.8 is now opt-in instead of opt-out for classic themes, so you can get started with blocks without "taking the plunge." Either way, we generally create a plugin that houses all our custom blocks to pair with our theme.