IBM on Monday detailed a line of programming tools meant to create a market of customized add-ons for its Lotus Workplace desktop applications. The company said its Rational development tools division ...