I really wonder how well averse conditioning works... maybe I'll try it if it works on firefox and is open source.
Something I've done on some periods I was fighting my procrastination was to use pomodoro timers and mantras: "Just for today" and "one day at a time". Interestingly, these simple tools worked very very well.
> "Just for today"
This is great at getting me to justify procrastination.