How to register a component plug-in on Local Environment?

Hi, we are using on-premise dev environment. We want to create our own custom button with some different style.

Could you please suggest what all methods need to be implemented and how to register plug-in to our own environment without registering it to Appian App marketplace?

Can it be achieved from Appian web designer as server access will be limited? 

  Discussion posts and replies are publicly visible