Why do you think balancing is hard?
Here is what I do typically:
Just start with a large channel, make a big dend or loop back on chain if wanted, then send and recieve to the same channels regularly.
I personally like phoenix or muun if I need to get some inbound. On a new channel.