Is Dato CMS itself hackable

Is there a way beyond the settings menu to programatically hack away at the Dato interface. Can anyone make a Dato plugin? is that the only way to change the interface and behavior through building a plugin?

Thanks