The best I can suggest is
https://www.walletexplorer.com/. It's significantly easier than most other blockchain explorers for attempting to link addresses to one another, but it is not automatic, and will require you to manual search addresses and follow transactions forwards and backwards.
As far as I am aware, any automatic service will cost, and I don't know of any which offer services for individual users. The big ones, such as Chainanalysis, Elliptic, CipherTrace, are targeted at businesses and institutions, and none are forthcoming with the price they charge for their services.
I recently stumbled upon such a feature (and it took me far too long to find it back)
I stand corrected. That tool is amazing. Direct link is here:
https://learnmeabitcoin.com/tools/path/. I've used the learnmeabitcoin site for years, but never knew they had this tool available! It's quite a difficult interface initially, but once you realize what it's showing you, it's easy to follow.
The large green circles are addresses.
The small blue circles are transactions.
The grey squares draw your attention to specific outputs on each transaction that link the addresses on either side.
Reading the URLs for each makes it easier to follow.
I will definitely be using this to make sure my different "address sets" which I use are as separate from each other as I think they are (over Tor of course, and directing to intermediary addresses rather than directly to each other). Thanks.