I like to tread this kind of information as 'examples' of part usage, so it's (imho) logical to use the ldr format it self.
@ben
Have you thought about my suggestion of using the STEP meta for separation instead of the child/parent ones? It will lower the threshold for adaption in other programs even more.
You could use normal comment metas to assign names (like the child does in your code) to the groups separated by the step metas and an editor only needs to add support for exclusive step viewing in order to make these files editable for everyone.
@ben
Have you thought about my suggestion of using the STEP meta for separation instead of the child/parent ones? It will lower the threshold for adaption in other programs even more.
You could use normal comment metas to assign names (like the child does in your code) to the groups separated by the step metas and an editor only needs to add support for exclusive step viewing in order to make these files editable for everyone.