You can build your project-specific clients, so-called custom clients, which extend the standard client with lowso-code called plug-ins by setting up a custom-client with these plug-ins. These video tutorials show in detail how to set up a custom client project and plug-ins.
See here some example codes which explain how to build a custom client: Examples