I was around when monero had no official GUI wallet. it took forever. people swore it would never happen. then it happened. these things take time. if you slap it together it might break like some cheap uniswap clone. monero is better than that.