Sweet. It would be great if you will host source code on Github.
It looks like you are displaying wrong addresses formats (BIP44, etc) for BIP39 paths.

to see all the address formats you neet to click on:
show all formats > addresses.

But i still get the bug, texts are wrong there, i will fix it, thanks.
I know is not on github, but anyone can download the zip and modify it as they want.
Bitcoin is freedom, or that's what they used to say... The reality is that 99% of the users need a 3rd party software (called wallets) to store and spend their coins. And that's not cool we should be able to take our private keys and be able to build our own transactions localy, and just use a 3rd party service to broadcast our transactions.
As per the saying "
don't trust, verify";
If a self-custodial client/wallet is open-source, verified and compiled by the user, then it doesn't act like a third-party anymore since now trustless because the owner knows how it works under the hood.
Only a few users do this though.
As you say, only a few users do this... But is nice to see that someone get the idea. And is important to mention that wallet is only one of the features, and that's something that i will update on the main post, the features.
The reality is that 99% of the users need a 3rd party software (called wallets) to store and spend their coins. And that's not cool
I don't get it: you're saying third party software is not cool, and then come up with more third party software.
If you own the source code, and run it locally is not a third party anymore, is a service. Not sure if call it an app, maybe the right name is a Web app, you run it locally with apache.
/var/www/html/Bitcoin$ tree
.
├── bitcointoolkit.zip
├── css
│ └── app.css
├── index.html
├── js
│ ├── api.js
│ ├── app.js
│ ├── bitcoin.js
│ ├── pages
│ │ ├── brainwallet.js
│ │ ├── converter.js
│ │ ├── explore.js
│ │ ├── home.js
│ │ ├── keygen.js
│ │ ├── keys.js
│ │ ├── mnemonic.js
│ │ ├── scanner.js
│ │ ├── send.js
│ │ ├── settings.js
│ │ ├── _shared.js
│ │ ├── sign.js
│ │ ├── txbuilder.js
│ │ └── vanity.js
│ └── wallet.js
├── README.md
└── server.php
3 directories, 23 files
we should be able to take our private keys and be able to build our own transactions localy
That's exactly what every wallet does, but in a more convenient way.
They build the transactions for you, they hold your provate keys. And the real problem of this is the updates and the download sources, there are a lot of cloned wallets with malware outside, and a update could have some encripted malwares as an inside job, is something complex.
This is not a wallet, is a toolkit, with some cool toys, i hope you can see it that way, and if you found something to make it better i will appreciate your feedback.