Hello,
1. If you want to show product categories on one page you need select your Shop page as products page in Woocommerce > Settings > Products tab > Display > Shop Page and in “Shop Page Display” field select “Show categories and subcategories”.
Then add Woocommerce widgets into Shop Sidebar area in Appearance > Widgets.
2. You can add Product Categories to your menu and not creating separate pages.
Go to Appearance > Menus > Screen Options (at the top of the page) > tick “Product Categories” and you’ll see them in the left sidebar and will be able to add to your menu.
Regards,
Eva Kemp.