Sorry if I sound harsh this morning. I just wish people realize everything is broken and everything is to rebuild.
Stop spending time on 20 year old software interfaces, get help from people with UX knowledge and make something for humans.
@tcit also, PLEASE, threat model your apps. Design with security, not only E2E, but also in terms of kind environment (don’t make the users freak out with cryptic warnings, for example. Yes, Riot, I’m looking at you.)