There are plenty of other adjectives -- *beautiful*, *stunning*, *magnetic*, *delightful*, *elegant*, etc -- which are far less cheap and _lazy_ than the word "sexy", and literally don't have the word "sex" in them.
At the very best, "sexy" is just cheap and lazy language. We can do better here to avoid sexualizing mundane things like software, while also choosing more apt descriptors.