Hallo,
mit der gegenseitigen Dateiformatunterstützung ist es generell nicht weit her in dieser Softwarebranche. Target kann jedoch Eagle lesen. Aber schaltet man dann auf "Platine" um, gibts Pin Limit Warnungen falls es zu viele sind. Dann würde ich dir wohl doch KiCad empfehlen. Je eher du mit KiCad was machst, umso eher gewöhnste dich daran. Weil die Bedienkonzepte sind alle arg verschieden wo man was wie findet.
Wenn ich dich richtig verstanden habe möchtest du die Schaltpläne machen und ein anderer daraus die Platine. Dann wäre es besser wenn beide die gleiche Software verwenden. Denn irgendwann fängt jeder an eigene Bauteile anzulegen. Und es würde auch keinen Sinn machen wenn der Andere den Schaltplan nochmal selbst anlegen muss. Und warum unterschiedliche Software für Linux und Windows Plattform? Ich würde mit der aktuellen Datenlage überall KiCad installieren und fertig, falls der Platinenersteller damit einverstanden ist.