Weird, never heard those complaints before all together.
1.Most run on 98
2.many run dos and win32 apps
for 3. there are a few out there
4. that's hard.
It's have to know where your emulators are, what the cfg files look like, etc.. Would take ALOT of work.
SirP is right....
Regarding #3...
Actually without the aid of my wrappers there are none that are compatible with all the current emulators as a few don't have command line support.

Also regarding the rest....
I don't think you non-programmers realize what an incredible amount of work it takes to support more than one emulator, much less all of them. It took me 4-6 months to design the wrapper system, and even now they are only 95% effective.
Some of the new front-ends, including mine, support a MASSIVE amount of features. Keep in mind that a commercial peice of software that does as much as say, 3d arcade, will have dozens to hundereds of people working on it. >p< does it all by himself. All of us fe programmers are in this same boat. Combine that and the fact that we have actual lives outside of this hobby and you'll realize that we have to pick and choose what and can and cannot do.
Some choose to make an extrememly basic fe and give it really good configuration support. Others choose to add a slew of features and skimp on the ease of setup. It's not humanly possible to add the things that some users ask for. You can add one but not the other, you can add some but not all.
The ONLY way you'll see a very flexiable, auto-configuring fe that bosts multiple emulator support and a good number of features is if it's commercially made or you can convince about 20 or so programmers to work on a fe together, for free no less.
This is not a rant or anything like that, just an explaination of why what you ask is nearly impossible. If I got paid to do this, I figure it's all I would do, and I'm sure a lot of the guys feel the same way, but the sad fact is that we dont' get paid for it, so we have to stick to the real world for now.
Of course if you were willing to pay us........
