Regardless of application domain, the recommend workflow is the following:
Schematic Editor Model > SCADA Panel > TyphoonTest script > Application note
To improve usability and appearance you should consider masking your component and applying handlers.
If you plan to share your models and provide continuous support for the same, versioning and ease of maintenance are important. In this case it is highly recommended to package your models and HIL SCADA panels as user libraries and widget libraries.
Finally, if you want to take a more software-centric sharing and deployment approach with your authored work, packaging it as a software installation is very effective way to do it. For this purpose it is highly recommended to use the Package Manager. In this way you are ready to hit the HIL Marketplace if you pass the review process.