If you feel that the LEGO Mindstorms vanilla (Micro)Python starts being insufficient for your creations, you might want to take a look at Pybricks. Basically, you download a new firmware to your hub ...
You can create a release to package software, along with release notes and links to binary files, for other people to use. Learn more about releases in our docs.