Well building App Connect components is already possible and you can bundle them in extensions, see:
We will be looking shortly for more visual builders for components that can be also used just for the project. So that you pages are just composed from reusable components, a bit like partials but then with more App Connect components functionality.