Apps Home application


I understand that I can replace the existing home application with my own custom application. I also see that the home application allows adding/removing icons for other applications. Can I create a custom home application that disallows adding icons for other applications? This would effectively allow me to create an application that is always 'active and in the foreground' as no application icons can be added and hence no other application can be launched. Is this understanding correct?