I wouldn't do the "Enabling apps from everywhere" step.
If you have an unsigned app, just right click on it and select open. OSX will ask you once and be fine with it from then on.
It never asks for locally created applications. It's purely for things downloaded over the Internet. In essence, it's a more advanced version of the original "You just downloaded this, are you sure you want to run it" warnings from the file quarantine system introduced with....Leopard, I think?