We have some rough ideas to support multiple "backends" depending on the input,
so that could definitely happen. That being said, tools like LaTeX-OCR [1]
already claim to (at least partially) support this.
The use cases we see are (i) assisting researchers in creating scientific figures from scratch (sketching them om paper is usually easy but actually developing them can be daunting), and (ii) enabling semantic edits to existing figures stored in lower-level formats by synthesizing high-level graphics programs that generate them.