Remixable is an answer to do just that ... software which creates, designs and markets!