[WIP] [Console]  Make creating single command app easier

This is PR for the discussions started at #9564
intended to make it easier (less boilerplate) to create single command applications

At the moment it is still work in progress, but already started this pull request to keep the discussion going