I'm curious what short-comings you found with Lutris is particular, because the examples you listed are actually not hidden from the users at all.
Not that there's anything wrong with tailor-made solutions or hacking for the sake of hacking, but it sounds like a fairly big undertaking and it might just be a skill-issue (no offense) if those items in particular were your only gripes.