> That is what i'm going to do for now > > > But if project have toevolve or die.................why the hell mame UI is still > active with it's terrible GUI?
There's a difference between active and alive.
I'd argue MAMEUI is neither, it's just a zombie project, but some will no doubt take offence at that.
It's 'survived' longer than the others because it makes less changes from the base project so costs less to ensure it compiles every release, but it also hasn't actually evolved in a long time, and is entirely incapable of driving modern MAME properly.
The others have whole lists of code hacks etc. that need updating and reapplying every release just to tread water, that's extra work, and often is just fighting against the actual work being done in MAME. That's more work and more cost every single release just to go nowhere.