Converting to Cura
Cura is the odd one of the five. It stores a project inside the model XML rather than beside it, and several things the other four keep have nowhere to go in it.
What does Cura drop?
Modifiers, negative volumes, support enforcers and support blockers do not carry. Each one is counted in the Changes panel beside the object it belonged to, so you can see what to put back with Cura's own support blocker and per-model settings tools.
What happens to painted colours?
They stay behind. Cura paints with a texture and preslice writes none, so a Notes row says how many painted triangles were not carried.
How many plates and filaments survive?
One plate, the one you pick, and one filament per extruder on the printer. Objects on the plates you did not pick are each named in a Notes row rather than disappearing quietly.
What are the settings called in Cura?
Cura's names are unlike the other four: material_print_temperature for nozzle
temperature, infill_sparse_density for infill, wall_line_count for walls.
All three are declared in Cura's own
fdmprinter.def.json.
See Cura files.
What about going the other way?
Converting a Cura file out includes a repair. Cura gives every triangle its own three corners, which most slicers cannot read, so the conversion merges them first. See what a conversion cannot carry.