1) If you modify a unit's/ability's/whatever's description, allow to create a button DIRECTLY (when appropriate) in the UNIT's description editing window instead of having to manually create the button, link it properly with the unit/whatever, hope you didn't screw up the description paths. Possibly allowing to select an existing button to use its description as well.
2) Allow from the unit itself to add it into a new or existing training ability then add it on the Training Structure's Command card to train. In addition, on the training structure's command card, it should suggest the button tied (if any) to the unit's description.
That would save a lot of time to mapmakers making new units and adding them to training structures.
That's opposed to be forced to select the training ability, add the wanted units THEN select the training structure to add the unit on its command card THEN searching the obvious wanted button to show on the command card.