Crank Storyboard was created by designer's for developers! At some stage in your UI Delivery Pipeline the non-technical design team is going to engage directly with the technical development team. Crank is the abstraction layer that facilitates that engagement and brings feature rich UI's as only imaged by designers to the embedded platform as only realised by developers.
From 1+ year experience as a software developer embedded into a design team, designers can create world class UI's in their designtools of choice ( photoshop, sketch, etc ) and then import directly into Crank. The designers then hand this Crank Project ( which now exists as a collection of imported UI Screens ) to the User Experience (UX) and Interaction team which bring the UI to life by binding interactive events (click, swipe, animations, etc ) to the screens. This is achieved entirely thought the Crank Storyboard interface without needing a single line of code.
The UX Team then hand this over to me, the software developer, which maps those click and swipe events to Storyboard IO Messages which get sent to the product.
The deployment to Embedded Target is one of the easiest I've expereienced in my 10+ years as embedded software developer.
The support from Crank in scoping, troubleshooting and integrating their product is second to none. Review collected by and hosted on G2.com.