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.
Going through the github repo... why is it not yet standard practice to have a src/ and include/ directory for a project layout? It is just my personal preference or do others think the same?
https://github.com/mnemnion/gasym