Para crear un control personalizado, ya sea un progressbar o un botón yo te recomendaria que uses los controles de Telerik que son muy fáciles de usar y son completamente personalizables, o tambíen puedes crear uno mediante una serie combinaciones de otros
controles:
Receta:
2-Picturebox: 1 con la imagen del circulo que indica la posición y otro con la barra que ha transcurrido.
1- BOton: este puede sustituir al primer picturebox.
1- Timer: para cambiar la posición de los picturebox.
1- Panel para colocar los picturebox.
Y lo más importante mucho código, yo a veces cuando no puedo suelo hacer esas cosas, creo un control de usuario empleando elementos de ese tipo.
Si la contestación te ha servido de ayuda márcala como respuesta. Si lo que publico no funciona, no tengo la culpa, SOY HUMANO, no una máquina.