Ciao..visto che hai detto che non sei un vero e proprio esperto di visual basic e che hai la necessità di creare un programma non proprio semplicissimo (per chi è agli inizi)ti conviene se davvero lo vuoi scrivere te o 1) cercare su Internet (si trovano anche i sorgenti) o 2) addirittura nel forum stesso (argomento trattato molte volte..)
Inoltre, hai trovato qualche problema, non sai come partire, oppure non sai come gestire queste diverse funzionalità? Ciao....