Its quite bespoke given the features and some of the way in which it works. You could probably create something pretty easily using a one page theme (take you pick there are hundreds) and then have an offsite page for the blog e.g. a separate page from the one page feed (like the “factories” grid in this one), and the same for pricing.
The search function in the factories would require a bit more work but again nothing terrifying. It depends how “creative” you want to be on the one page side of things like the main page in your link.
It would definitely cost more to create something on these lines but a freelancer with a creative mind could easily come up with something else using a one page theme from here as the building block