Hi Nickhod
Whilst you are looking at aircraft design may I suggest a TMD err toolkit, can't really think of another thing to call
The TMD file seems to have lots of entries that are similar in structure but refer to different objects, systems etc, so perhaps a graphical interface to call standard code snipets might help get people started, as an example.
I want to start the electrics system so a graphical tree like system could assist with questions that lead to the TMD outputs
Details of system, voltage, loads, (piston or Jet) etc
Do you want a battery switch...give position, type and direction
Do you want generators or alternators..switch position, type, direction how many,
load gauges..needle pivot point, direction, rotation angle, scale (0 to 30 volts example)
etc etc with other systems, instruments until we have enough info to output the TMD entries
Whilst this may not give us a final TMD file it will get things started, also control.tmd entries could be generated
May this is just pie in the sky but there has to be a better way than ploughing through lines of code looking for similar stuff to copy across
Steve