But why do you want this? Because for settings, you should be an admin to make changes. And if you're an admin, it's much easier to go to Dashboard > Your Settings Page to make changes. I'm quite confused about the use case of this.
Because i want to bring all necessary things in wp-admin to front end with your plugin.
Your plugin has a good potential for this.
Me and a alot of people are using worpdress for clients websites. And clients are more happy with front end because i can make something very easy with front-end extension .
Adding posts-pages, add users, profile editing..
And i bring some themes customizer settings to a custom settings page with your settings page extension. Simple things like logo, site layout etc.
And i dont want my clients to access to wp-admin.
I think Metabox plugin can make everything in front end and this will be great.
I dont like to give examples from other plugins but with ACF i can make this