Just because create and design are not synonyms doesn't make invent and create synonyms. Invented can be used as a pretentious form of create I guess, but it just makes the subject look like a tool. Edison invented the light bulb is ok, there weren't any economically viable light bulbs before. Eich invented JavaScript just makes Eich look bad though, there were plenty of PLs existing before that Eich borrowed from in his design.