To be honest I don’t really understand the differences between freecad and the other cads other than the ui and the topological issue.
I am absolutely not an expert, but I learned freecad by watching youtube tutorials, if I wanted to learn something like fusion360 I would do the same thing though speaking with friends of mine that use fusion their workflow is basically the same, the only difference is where to click to accomplish the same stuff.
Also, to be honest I am more of a cadquery/build123d than a freecad type, but still I am not quite sure how to really improve the situation.
Maybe someone could write a plugin to change the ui? Like https://wiki.freecad.org/ModernUI_Workbench. Or someone could make an interactive course for freecad. Like https://wiki.freecad.org/MOOC_Workbench but in english.
There are a lot of monster catching games, mostly aimed at old fans fed up with the current state of pokemon. One I played and really enjoyed is called cassette beasts. You can scale the difficulty so that enemy levels scale based on your level, it’s also moddable so people can add new monsters, modes, etc.