Q: What will make my tools better?
1. I want to make the whole system very modular from the very start. (More about it soon)
2. I want to use exclusively hardware rendering (with an opengl software fallback)
3. I want to make a system from the ground up that can be used for both vector and raster editing, that will also have animation and video editing support etc
4. I want to use modern technologies and start from the clean slate without years of legacy code