Então, mas poderia começar web, igual um codespaces da vida.
Reutilizar pacotes já existentes, só fazer nativo futuramente, se tiver demanda. E não penso em cobrar mesmo, a ideia é ser gratis, opensource, para a comunidade.
Como voce disse, imagino que não deva ser nada facil mesmo implementar algo do tipo, mas ao mesmo tempo não deixa de ser um projeto interessante e que possa trazer muito aprendizado pra quem estiver contribuindo.