Having the H1 and title tag the same is standard practice.
“Need to craft your own meta description” is also pretty much outdated advice (I saw the writing on the wall over 5 years ago).
What matters is the content, the main reason to use SEO plugins is sitemap and schema, which is in some website e-commerce are important.
WordPress core can automatically generate an XML sitemap on your website, since version 5.5 of July 2020.