Unless you have a pretty thorough self-sovereign setup, a static (reusable) LN address isn’t really possible without a custodial wallet.
You can zap from Phoenix/Breez/whatever and receiver to WoS or Alby if you want, and then just unload the custodial wallet if the balance gets higher than you’re comfortable losing.
But as far as smooth/simple/fast/easy options, WoS has everything beat (as a zapping wallet) IMO