Something like a matchmaker who picks out the genetically most suitable mate for you would be cool. But downside here is that some people will fall into the "you're the most genetically suitable with me - we're soulmates" trap, and ignore personality compatibility. On the other hand, most people will fail at finding mates that are compatible personality wise anway.
Even when you consider removing genetic defects, it's not always clear that what you're doing might not be harmful to our intellectual diversity in the long run. You mention 'curing' autism-spectrum disorders, for instance. Ironic because Alan Turing might have had aspergersautism. There's also John Nash, a Nobel-laurate mathematician who was schizophrenic. And scores of bipolar success stories, which may be linked genetically to schizophrenia. Not saying they can't be debilitating illnesses, but it's a pretty big change to consider when the same thing might have held back computer science for who knows how long.
Also, there's
so many brilliant people with dyslexia that some people even consider it an advantage. Two of my family members were dyslexic and they went to Harvard.
Michael Kearney, who had a master's degree in biotechnology at 14 (writing a 118 page thesis), had ADHD. One of the smartest people I know has ADHD; he uses it to give him endless energy.. he's know a philosopher from Berkeley.
A lot of these things are hardly handicaps. Once people hit their limits, they'll realize they have limits and start to find a way to improve themselves and work around it. If I wanted an army of superhumans, I'd do it by teaching people to unlock their potential, rather than trying to create people who were born perfect, have life easier than everyone else, and ended up being too lazy to push their potential.
Also, if you look at the world today, there is a race of people who are bigger, stronger, faster, and jump higher than all the other races. Yet, as a group and society, they're behind the rest of the world.