Before you go into such venture you need to ask your self some questions.
-
Is your thing going to work well in Direct2D app (Xojo on Windows are Direct2D apps since somewhere around 2018, Direct2D apps do not play to well with all things and are known to be very slow in graphics).
-
Is your framework your implementing using any kind of threads. Then you can usually forget it. (Since Xoio just refuses to do proper threads).