@wordshaper @slimepsychic
I thought of Exif at first, too. From reading the Wikipedia page there are technical issues with Exif that result in it being regularly dropped any time a file is edited. A metadata format that is unreliable is ... problematic.
Fortunately, there is also XMP (Extensible Metadata Platform) which is also supported in more file formats. That pulls in metadata from Dublin Core which includes a standard "description" field.
In any case, there are multiple metadata formats which support this. It is just a matter of having end-user software that cares about it.