In an age when computer stores offer a dizzying array of software to meet seemingly every need, most computer users never think about writing their own. Maybe they should. It`s easier today than it ...