Por una parte, los programadores de frontends pueden dedicar su esfuerzo en adaptar sus programas a los diferentes entornos de trabajo disponibles, a mejorar las prestaciones y a facilitar el manejo de los escáneres mediante interfaces amigables de cara al usuario.