I believe the two 3rd party apps discussed here are high quality, and probably the best options if you prefer a native app.
Assuming you’re not doing something sketchy, OGS doesn’t seem to have a problem with third party apps. The owner and maintainer of OGS even said it explicitly recently:
That said, both Surround and Sente are open source. If you think there are improvements to be made, consider submitting patches to these projects rather than starting from scratch. Everybody wins then