You probably have already seen this post, but as it's not mentioned under this post nor have you commented under that other post, I'll link it here: https://slrpnk.net/post/26927946
In other words:
There is an actual need for an app that:
- uses XMPP
- does group calls
- allows grouping different chatrooms together akin to Discord's "servers" and Matrix's "spaces".
- is compatible with pre-existing XMPP clients.
There's a mention of something called "XOWS" under that post, but also that it doesn't have most of the features required and is apparently just a program that looks good and does barely anything.
And of course, the four demands above are a huge task to implement in one client. But, apparently nobody has tried yet. Once you get the basics of that program up and running, you can give it its own little nook in Codeberg and get other people to join help you in the development. It would definitely be useful if you could take on the task!
(What language are you planning to use, BTW? :) )