Eagle, I have an Amprobe Pasar which works great for tracing. Does all the things you listed. It's a bit more money but I swear by it!