Cortex is a cross-platform MAME frontend written in Python.