There are reasonable books for sale describing the route - check in any climbing shop or even the big Payot bookshops
Not sure how many hours you want to walk but the best sections of the route that you should try to include are
Col de Bonhomme; col de la Seigne; col de Ferret; fenêtre d'Arpette; col de balme
If you are not doing the whole walk then avoid the section betweenFerret and Champex and the Chamomnix valley which you can do any time from Geneva on a day trip.
Do not forget that you can get a bus every hour from Courmeyeur to Chamonix which is less than 10 euros and gives an incredible flexibility in your planning
To be sepcific I would do
Day 1 Contamines, refuge de col de Bonhomme,
Day 2 to Refuge de
Day 2 to refuge des Mottets
Day 3 to refuge Elisavetta
Day 4 to Courmeyeur
If you are good walker you can do this in a weekend but 8-10 hours per day
This would give you the option of starting from Les Houches o lengthen the walk.
Alternative Start from Courmeyeur and stay in the refuge below the col de Ferret; next day to la Fouly; then bus to Champex (or you can walk) and over the fenetre d?Arpette fir the col de Forclaz
Following day over col de Balme to La Tour or Argentiere
to get an Idea of the routes that are possible go to www.chamonix.com and click on the ultra trail
and try this http://www.circuitsderando.com/tmb/index.htm