Into the Omniverse: How OpenUSD-Based Simulation and Synthetic Data Generation Advance Robot Learning