Cross-platform, use Junkbuster.

On Windows, nothing can come close to the mighty Proxomitron:

[link|http://proxomitron.cjb.net/|http://proxomitron.cjb.net/]