Hola CUNO.
Lo que pides no es precisamente un programa JavaScript, aunque podrías hacer una paginita que al ejecutarla te restaure tu página de inicio siguiendo el
FAQ-16.
Sin embargo imagino que estas mas interesado en configurar tu navegador para "blindar" tu página de inicio, que en restaurarla cada vez que te la cambien.
Voy a mover tu pregunta al foro de Ayuda General para ver si te ayudan.
Saludos.