pfeMAME
Python front end for MAME that can run in Linux, Windows, and MacOS
... project started in 2014 . The goal was to create a MAME front end that was simple, as easy as possible to get into, and had some good documentation. It doesn't provide access to every single MAME option, but pretty much all of the relevant ones you will use from day-to-day.
You are free to distribute pfeMAME and modify its source as you wish, however pfeMAME is not to be sold or repackaged for commercial sale.