Custom child theme for upfront

Apologies if I'm asking something incredibly straightforward but is there a way to make a completely new child theme from upfront? (the 3 current child themes are not what I need design wise) In other words I like the idea of building out templates for upfront but would like to start from scratch. Is there a theme developer api/documentation somewhere I should be reading?

Thanks, Russell