Redu helps you find what's taking up so much space in your restic repository, all the caches and useless things you might be backing up.
Redu aggregates data from all snapshots into one view so you can easily find the culprits.
It lets you navigate around and mark all the files you want and generate a restic-compatible exclude file that you can just use.
There's a fairly complete README in the link with pics.