If you can do C++ you could probably contribute to OFS without making a separate application from ground up… Current OFS feels very comfortable for me it just need some bug fixes and QoL improvements.
Also Yoooi is currently making a custom OFS build to include tangents.
https://discuss.eroscripts.com/t/on-script-interpolation-curved-strokes/90658/45