Aqua Wallet is great for one app that is self custody and handles on-chain and LN. 

AQUA Wallet
AQUA Wallet – Bitcoin Made Simple
AQUA Wallet is a fast, private, and self-custodial Bitcoin and Liquid wallet. Send, receive, and manage BTC and assets securely with ease.