As a developer, it’s currently extremely difficult to make guis get a perspective warp without needing to use external art programs. It would be really nice if we were able to do this through a property. This way, it would be easily modified by a script. Example, in Adobe Photoshop, you can use Free Transform > Perspective Warp to get a scaling system that allows you to modify one point meaning all the other points stay the same.
Why would this be useful?
This would be very useful for GUI designers looking to improve ScreenGuis, SurfaceGuis, and BilboardGuis allowing them to make creative effects, for an example, here is a GUI from the game, Killing Floor 2 that I took while playing the game.
Killing Floor 2 Gui Example
As seen in the image above, it makes it seem more neater overall. It feels more immersive for just having a perspective warp on the GUI. Something as small as a perspective warp on a GUI can make things look a lot bigger. This is why a Perspective warp property would be very useful.