Only thing I'm still missing is a way to build Android applications from inside Termux. We can write software for normal computers from inside themselves. Conversely, phones have always been these consumer machines, only running software produced for them and with no ability to program themselves. Feels like it's the only remaining barrier in the way of Android phones becoming truly general purpose computers.
I opened an issue on their repository about packaging the Android development tools:
https://github.com/termux/termux-packages/issues/17701
Someone linked a discussion where someone got it to work. I haven't had any luck setting this up though.