ssdiff can now produce color-coded, highlighter-style, tabular diffs (e.g. as .xls files), and sspatch can apply them. Such diffs can be converted to/from text diffs. Diffs can be made between csv, xls, mdb, sqlite, and mysql sources. All but mdb can be patched.