I know people dont like this, but I think what Edge Wallet did was pretty user friendly.
Password and pin. Encrypt the seed. User doesn't sees it. Has option too using password.
Users are use to that format. Very approachable.
Not perfect. Something to build on.