One idea I’ve had for a while is to make Blocs more “framework flexible”. Having the ability to create your own framework or use others and then build Brics, Blocs and Page Templates based on that framework would be a powerful thing, but I’m not sure how popular it would be 
I definitely see a time in the future when Blocs may offer this as an option just from natural evolution as features expand and evolve.