Hi @jeffery and welcome to the forums.
So, technically, you shouldn't need any cosing experience to build something like this. I'm lead dev on FlowFuse's Dashboard.
Although looking at your examples, there are a couple of things we don't support out of the box, currently, but definitely have plans to support in the near future (e.g. vertical sliders and rotated text in a coloured tile gauge), that could still be implemented in our ui-template
node, which would require some knowledge of HTML/CSS/JS, this community is reallt great at supporting there too though.
Also worth pointing out that I'm running a "Crash Course" in a couple of weeks that may be of interest too: Dashboard Crash Course • FlowFuse
It'll be recorded and available to watch after as well.