There is very nice UI for product variant creation when using Sales order. A new window will pop up with the Attributes and variants lay in pills, radio as set.
But the product variant creation when using Purchase order are not user friendly ie. table form.
Does odoo have the intention to upgrade the UE on this or there is any workaround?
Hello,
In the Sales Order, the option used to add products refers to the Product Template. However, in the Purchase Order, there is no field for selecting a Product Template. When you choose a product in a Purchase Order, you are already selecting a specific variant, so the product configurator is not required.
Regarding your second screenshot, the table layout appears because the Variant Grid Entry option is enabled in the settings. That is why you see the variants displayed in a grid format.

Hope it is now clear.