Yes! I have lazily been waiting for something like this to come along and hopefully bump out metapost. Maybe this has already happened and I am out of the loop on that though.
Asymptote itself has been around for over 10 years. There is also TikZ, which is quite popular. I don't have much experience with TikZ (I'm just starting to learn it), but my impression is that Asymptote is more powerful, but TikZ is more integrated into the LaTeX workflow.