ignoring the implementation, apple's Time Machine has a pretty great interface. "Open my computer to how it looked last tuesday and let me drag some files out"
restic has a 'mount' command that provides this functionality on the cli. It's very spiffy as well.
@sungo it's absolutely the best way to present backups.
borgbackup has a similar mount command which recently saved me.
This is a single-user instance, namely for @sungo