That's a great looking utility - and perfect for missing Bezels!!
To chime in on places to get bezels,
Emumovies is another great resource. You have to register (free) but can download up to a gig a day in data. I'm pretty sure it's unlimited if you're a paid member - but a gig is normally good enough. It only took me a few days to get everything I needed!
They also have a utility (which I use) that scans you ROM folders searching for updates to bezels you might not have (and anything else, including snaps, samples, backgrounds - you name it!) Takes the pain out of searching for graphics for your games - and it works on a most emulators.