I've tried to write a few over the years - but my biggest single problem is actually using a tracker. If I was a one a day of just a couple a week smoker then it would not be a problem - but with the amount that I smoke I just don't have the time to write it all down or log on to a computer to keep track. Add to that the amount that I just give away to friends and now with bombs, passes, etc etc - just no time.
All that in mind - a bar coded system would be my ultimate idea -
Of course all the smokes would have to come coded and the program would have to be updated by others -
Ron