Astra is the best theme I had ever used on WordPress with different free templates, blocks. It also supports popular WordPress page builders like elementor.