Feat.-Verwaltung

Hallo, ich suche nach einer Möglichkeit meine Tracks wie folgt zu Taggen:

Interpret: Interpret
Titel: Titelname (ft. Interpret2, Interpret3 & Interpret 4)

In diesem Falle wäre Interpret 3 halt optional, sofern er halt existiert.

Jetzt möchte ich, dass dieses Format aus jedem beliebigen anderen Format hergeleitet werden kann, z.B. wenn die Ausgangssituation folgende ist:

Interpret: Interpret feat. Interpret2, Interpret3, Interpret4
Titel: Titelname

oder aus

Interpret: Interpret
Titel: Titelname (Feat. Interpret2, Interpret3 & Interpret 4)

Ich denke es ist klar, worums mir geht. Ich habe mir auch bereits diesen Thread angeguckt, verstehe das ganze aber leider nicht wirklich.