Oh crap, I misread this the first time around. So I'm assuming there really isn't a wallet that lets you send a note to someone on the receiving end of a transaction, right?
As far as I know, there isn't; at least for non-custodial wallets. This feature could easily be implemented by a centralized service though I presume. Having such note feature on-chain with Bitcoin will
probably use too much unnecessary block space(feel free to correct me, more-technologically-literate people).