Web, publishing and marketing tools