ich bin gerade dabei mal wieder ein kleines Programm zu schreiben, um mein Leben zu vereinfachen

Ich habe dazu folgende Frage:
Sollte ich lieber ein struct verwenden oder eine Klasse?
Hintergrund:
Es geht darum, dass ich Eingaben von einer GUI entgegennehmen muss. Das sind so an die 200 Daten.
Diese Daten sollen in Variabeln zwischengespeichert werden und dann in eine Datenbank gespeichert werden.
Diese Daten sollen verglichen werden und bearbeitet werden, sodass es sein kann, dass mehrere Instanzen aufgerufen werden.
Ich würde zu einer Klasse tendieren, da die Datenmenge nicht sonderlich groß ist.
Gruß
Xerion21
EDIT:
Habe noch eine Frage: Ist es sinnvoller das eine GUI eine Klasse/Struct aufruft, oder ein Struct/Klasse die GUI?