Check out thinky.dev - it is primarily focused on 2 right now, but I think it is really good at it.
It was also built because of academia, my masters thesis