Compare view or "Compare Form" DocType

When there is an amendment to a form, it is currently not very easy to know what changed from one revision to another. One has to manually do this which can be very difficult in longer forms (think long technical documents).

We could maybe have a “Compare View” similar to the current report/list/gantt views that shows the diff between two revisions or even two entirely different documents of the same type.

Another way to go about this may be to create something like the existing customize form page (maybe Compare Form?) and provide an option to first select the doctype and then let the user compare 2 (or more) documents in a split pane view or something and highlight only the differences. I think it would be super useful.

https://github.com/frappe/frappe/issues/16149