good start with many features but need time to learn. You need a start description with the area of features for what can be used and will good if the project can interact with open source software as Blender 3D, Inkscape, Gimp, Godot, Krita. For example: I use Godot and Blender 3D with python scripting to solve graphics issues. Good luck.