Squalr's latest release (https://github.com/Squalr/Squalr/releases/tag/3.0.0) has some crazy performance gains. These gains come from clean architecture, and use of C# System.Numerics.Vectors (which JIT SIMD instructions).
This specific benchmark is to scan for 4-byte aligned int32 of value 0 twice in the Witcher 3. Cheat Engine takes ~24 seconds to do this, Squalr takes ~9 seconds.
In fact, while testing this, I found that Cheat Engine has a bug in their scanner, causing Cheat Engine to drop 300 million valid results! Cheat Engine's scan architecture isn't particularly modern (the entire memory scan is implemented in a 8700-line file https://github.com/cheat-engine/cheat-engine/blob/master/Cheat%20Engine/memscan.pas)
Squalr is slower by 1-2s on first scans, but makes up for it by being extremely fast on next scans. Cheat Engine still wins overall though, Squalr's pointer scan and memory viewer are still incomplete.