If the nodes are supposed to belong to groups, and if all of the nodes are supposed to be positioned by hand, and if all of the groups are supposed to be arranged vertically in some predetermined order, then yes, that’s pretty simple to implement.
You could start with the FlowChart sample and add a DataTemplate for the groups. The Diagram.Layout could be a trivial custom vertical layout, depending on how you specify the order of the groups. Make sure you add each node data to a group data in the model.