Alternative to Back End Dashboard?

I do not think this is technically feasible.

In general case any plugin creating its own admin screens will be relying on admin-side conditionals (such is_admin()) and context (such as $hook_suffix, etc).

Reproducing this in general at the front side will be fragile and nightmare. Simply put creating custom curated interfaces has little to do with exposing arbitrary extensions. The point of customization is increased control, not just shuffling things around.