As an update regarding the visualization app, I've tried a few more technologies.
Initially I was doing it in Unity hence I thought crossplatform is easier there, which is, but not that efficient.
Then I reconsidered React Native but even though it's quite simple to use, I can't say that I fully enjoy it.
Then I gave a shot to Flutter, which I've used before but I remembered I'm not such a big fan on the Syntax, a great framework though. Just not my type.
Then I remembered how much I like C# and the fact that I was already refreshed with C# from Unity, so I considered .NET MAUI.
Which I ended up liking a lot, now I'm studying and prototyping with it, seems like this is the framework i'll stick with.