I’ve used a few over time. WordWeb is fine (free and Pro versions). Mostly using the dictionary built in to PhraseExpress now - avoids extra overhead since I’m using it as text expander anyway. The key is always being able to carry your personalisation from one to another.
The AED is a pumped up version of WordWeb, but US English only iirc.