with 3.5 and geometry nodes it should be possible to have this entirely procedural. Did a bit of noodling around..and came up with this. Basically this just insets the uv shells based on sharp edges. Guess one could make it behave nicer with a bit more time. UV editor shows the initial uv layout Viewport shows the mesh…
Post your problems here:https://polycount.com/categories/technical-talk What application are you using? You are using a sub d modifier? Why are there triangles in your wireframe?