"Most of that SQL cleaner is more of a query builder though, and has nothing to do with escaping.".

Yep. My thinking is that if you allow users to escape separately to building queries, they'll not escape the query. This bundles both together so the escaping is not accidently forgotten.
Parameterized queries for the win.