First, for "general" new vs repeat users, I guess this depends on your definition of "new" and "repeat"... if "all-time" new, then Adobe has some pre-made segments called "First Time Visits" and "Return Visits" (based on the all time visit number being 1 or greater than 1).
However, if you want something more like "1 visit within the time frame" and "1 or more visits within the time frame" (basically ensuring that there is no overlap between the segments), then you can create segments using my tips here:
https://experienceleague.adobe.com/en/docs/events/the-skill-exchange-recordings/analytics/may2023/rockstar-tips
Now the above it based on visits to the site, not on specific pages, so if you use these segments with a Page Breakdown the "New Users" won't be limited to 1 PV per page... so if you are looking for visitors coming to a specific page, you should be able to create modified segments that build the specific page into the segment... however, if you are looking to create something that can be used on any page (I don't think that is possible).
However, some sample attempts that I have tried don't seem to be working... as I should end up with "1" on PV/UV for my specific page, and I am not. I have noticed that Visitor Segments seem to be acting a little odd lately... not returning data in an expected fashion - particularly when using excludes.... I suspect some logic was changed and something is broken.. but I haven't had a chance to investigate it...