A DIY Necessity...
I'm about to start on another tranche of remodelling of the house. I have a few Stud/metal and cable finders but non that are visual, just audio warning.
This Flybiz, multi-purpose device is cheap and cheerful. It seems to be pretty generic on Amazon and eBay, sold under different names. I had a search around and found this to be the cheapest of them if not one of the cheapest.
It does everything that you want it to do. Even if you haven't got it on the AC setting, it will still warn you if it goes over a live cable which is a good thing obviously.
Great for studs