Continuing the discussion from SmartThings Hub Version 2.0:
I think you misunderstand the process, or I misunderstand your feature request.
Users can self-publish directly from the IDE with only one extra click. You can actually leave a “simulated” install running indefinitely and thus do configuration from within the IDE, but unfortunately the Preferences simulator has some bugs and isn’t as reliable as the mobile App based installation. So… 1 extra step.