I used to have a high score page on my personal website with scores for my own games.
It was a simple submission php script that would add an entry to a database, and then the page to display the scores would simply query the table to display it on a page.
The submission script had a simple hash check to make sure no one was submitting fake scores outside of my games, but if this is just for you and your friends you likely don’t need such a thing.

I’m the same way. Any game with a level editor or something where I have to build something feels like a waste of time. I’m spending time building someone else’s game instead of my own… so I just start working on my own thing instead.