The Designer provides you with two ways to enhance Designer services with custom implementations:
Changing the Generated Angular Application
Developing Custom Forms in a Library