The default WordPress theme shipped with your installation should do its job. It's also ready for Gutenberg and the different blocks that are part of it. You may also want to work on a child theme instead of editing the default theme outright, to avoid your changes to be overwritten should there be updates for the theme.
Else for some more premium feel and more flexibility, check out the DIVI and Genesis frameworks.