Have a look at Electrum. It's an excellent on-chain and LN wallet that let you manage your own channels. You can use some public Electrum nodes for the time being, and move to your own later on, when/if you decide to run it.