Scratch looks cool. I bookmarked it and will look into it when I have more than a few minutes.

Tomorrow......tomorrow.......tomorrow...........tomorrow......tom