I was also driven to create my own alarm. See post I made with custom alarm (siren/strobe) I created:
In essence, you don’t need to setup via Arduino shield to do this.