Hey Bursk,
See if this will do the trick for you: (snagged from the other discussion about MAWS)
I took my ROMLister program, and with just a couple minor tweaks, I was able to get it to run with controls.xml
So, first grab this:
http://fe.donkeyfly.com/controls/controls_dat.phpsnag controls.xml.0.111.2.zip
Then go here:
http://www.waste.org/~winkles/ROMLister/and grab build 002 of the software.
ROMLister will let you build up search criteria based on anything in the database.
You can do stuff like how many 4 button (or less) games use dials?
According to controls.xml+my software, here they are:
720 Degrees (rev 4)
American Speedway (set 1)
APB - All Points Bulletin (rev 7)
Aqua Jack (World)
Arkanoid (World)
Arkanoid - Revenge of DOH (World)
Aztarac
Bad Lands
Bermuda Triangle (Japan)
Birdie Try (Japan)
Blasteroids (rev 4)
Boxing Bugs
Bradley Trainer
Buggy Challenge
Caliber 50
Cameltry (US)
Championship Sprint (rev 3)
Cosmic Chasm (set 1)
Crater Raider
Danny Sullivan's Indy Heat
Dark Planet
Demolition Derby
Discs of Tron (Upright)
DownTown (Set 1)
Exterminator
Final Lap 2
Fire Truck
Forgotten Worlds (US)
Gondomania (US)
Grand Champion
Guerrilla War (US)
Heavy Barrel (US)
Hot Rod (World, 3 Players, Turbo set 1)
Ikari III - The Rescue (Rotary Joystick)
Ikari Warriors (US)
Ironman Stewart's Super Off-Road
Ironman Stewart's Super Off-Road Track Pack
Kick (upright)
Konami GT
Kozmik Kroozr
Mad Planets
Mahjong Dial Q2 (Japan)
Major Havoc (rev 3)
Midnight Resistance (World)
Mille Miglia 2: Great 1000 Miles Rally (95/05/24)
Moonwar
Omega Race
Over Drive
Pole Position
Pole Position II
Radical Radial
Redline Racer (2 players)
Road Blasters (upright, rev 4)
SAR - Search And Rescue (World)
Sheriff
Speed Freak
Star Trek
Stocker
Subs
Super Speed Race
Super Sprint (rev 4)
T.N.K. III (US)
Tempest (rev 3)
The Tin Star
Time Soldiers (US Rev 3)
TouchDown Fever
Tron (set 1)
Turbo
Victory
Victory Road
Vs. Hot Smash
Wheel Of Fortune
Wolf Pack (prototype)
Zwackery
Currently there are 2 versions of the software. One that uses MAME's XML output and one that uses controls.xml. I just added controls.xml as an experiment yesterday and it was a hack job. I'll be merging the two software versions together in the next release.
I think this should speed up your list making a bit.

Granted, garbage in, garbage out, so if there are any errors in the xml files, the software will spew out bad results too, so you may still want to verify them.
-jeff!