Upfront customisation

Hi,

I’m planning on utilising Upfront for a new site and have been playing with the demos on the website but wanted to know if the builder was flexible enough to create themes similar to:

https://www.wpkube.com/

https://vwo.com/blog/

Specifically:

– Full width navigation/header

– Grey background

– White post archive boxes

– Title with large feature image below etc

Is this something I should be able to do within Upfront or would I be best developing a theme?

Thanks