If you're comfortable with RTL, LNBits connects with your node in pretty much the same way -- it includes built-in extensions to create lnurls
The thing with lnurl is that it requires a webserver. the webserver is meant to provide SSL on clearnet so requests for invoices can be safely transmitted. Lnbits can also be served over a tor proxy but it wont make for accessible lnurls