I'm glad robosats is growing on you. All other options have major drawbacks.
* Bisq: terrible legacy UX that uses bloated desktop java client with a slow SPV bitcoin node. Also on-chain only, so it costs a lot in tx fees which prices out lower amount trades and causes trades escrow period to linger when waiting for block confirmations.
* Peach: unlike robosats (which uses trust minimized hodl invoices) the escrow is custodial. Also compliant with Swiss regulators so it enforces payout address verification. Not only opens the door to more regulation, it also incentivizes address reuse, which is terrible privacy wise. Also on-chain only so it suffers from mempool volatility.
* HodlHodl: centralized custodial escrow, on-chain. Verification requirements depend on chose trade peer.
* Azteco and Bullbitcoin: awesome idea but limited geographic availability, so not for everyone unfortunately.