Thanks! I have background in Music Technology but I'm just starting with DSP myself. Most of the stuff I use are ported from code I found online so I can't really take credit for those though.
A modular piece of software like this can achieve pretty much the same as professional DAWs. Consider modules that add UI elements, automations, etc. It won't be long until the abstraction is high enough so everyone just assembles their own custom DAWs on the fly.