Macromedia Launches Software Version for eBay Stores Macromedia announced a customized version of its Contribute 3 software for eBay Store sellers. Contribute 3 for eBay will allow sellers to create and customize an eBay Store without requiring technical knowledge.