I’ve helped Stavanger Golf Club through the years with webdesign and admin, and it was due for a refresh.
I used Astra theme along with Elementor as the page builder. The header and footer was built in the WordPress customizer, and the front page was built with Elementor. All inner pages are built using Gutenberg blocks.
Apart from a few lines of custom CSS in a child theme, there was no code used! A very good process to first design the layout in UXPin, and then build a no-code version on top of WordPress.