STB uses the OMSTD methodology concepts to build a reusable application.

Usage
STB has a wizard to help you to use it. You only need to write the launch command:

Link: https://github.com/abirtone/STB