Idea: Woocommerce checkout builder

Seperate checkout to widgets – Use ProForm for Billing and shipping user data, separate minicart, payment method, shipping method, total, discount… so We have more freedome to create better Checkout.

What do you think about this idea?