This is a great change, it honestly will help a lot with building. But I have found a few bugs and issues. I understand this is a Beta feature so bugs are expected. (sorry if some stuff was a bit confusing I tried to be as transparent as possible)
Scaling
First of all, Scaling has an issue with following the snap to grid move value. So for example, if I have the snap to grid move value set to 1 and try and scale a part down, what ends up happening is when I scale down the Z-axis for example beyond 1 stud is it goes down to 0.1. Compared to the old system when you try and scale down beyond 1 stud with a snap to grid move value of 1 it wouldn’t let you. The new system has a bug where it keeps going down to the smallest limit which is 0.05.
Here is a video demonstrating the issue. Please look at the scale of the part as I resize it. (sorry if it’s low quality)
If you were able to notice I started with a default part size of (4,1,2) and resized the X and Z axes. I was able to resize the part beyond 1 stud on the X and Z axes. I let go of my mouse when I had resized the Z-axis to 6 studs and then had proceeded to resize the part down. Then strangely when I tried to resize the Z-axis beyond 1 stud it went to 0.3 instead of 0.1 as it did previously. Near the end, I had resized the Z-axis to the lowest limit of 0.05 studs and when I resized the Z-axis to its previous scale of 2 it had added on an extra 0.05 at the end. So now the part has a scale of (4,1,2.05) after I had resized it. This issue if affected on all axes and is not just limited to the X and Z.
Scaling + Rotation
There is also another bug with scaling a part that has been rotated. But this might involve being locked into the global movement rather than local. When you rotate a part and try to resize it, the part is resized locally rather than globally.
I feel showing the video will explain it much better than with words. Follow which axis I grab and how it scales. (again sorry for the low quality)
As you may have noticed when you rotate a part and try and rescale it, it rescales the wrong axes. When you click down it flips all of the axes according to how much you have rotated the part. I tested it again but rotating it about 45 degrees and this is what makes me believe it has to do something with a bug in the global and local movement.
Collision/Intersection
This isn’t a bug but I wanted to say something about how the collision works with the new system. Currently, there is no way of turning this off but it will be really nice if there was a way. Similar to how there is a collision feature with dragging and resizing in the old system.
It would be nice to have a new “Intersection Collision” button which will disable or enable the ability to have parts intersect while dragging against other parts. Having a separate button will allow us to still be able to scale, move, and rotate parts though each other when using the Tools but allow us to turn Collision on for when we are dragging a part without disrupting the other collision. (I’m sorry if this was confusing but I’m not sure on how to explain this)
In conclusion, other than those few issues this feature is amazing and will save a lot of time! I’m really glad that Roblox is patching up and improving Roblox Studio!