You can replace the windows desktop with your own application, it is quite simple.
This is different depending on what platform you are on. Windows 9x is an
entry into an ini file, whereas Windows NT is an entry into the Registry.
Set the Shell value to c:\yourpath\yourapp.exe
Edit Win.Ini, under [Desktop] put