Is it possible to do something like this in Perspective?
Have you seen Perspective Utility Scripts by Ryan McLaughlin on the Exchange?
It’s nicely done.
For anyone new to exporting components from exchange projects into your own projects - be careful. For example, exporting the Perspective Properties from one project (such as the Utility Scripts above) into an existing project will overwrite the target’s Perspective properties. In general, most of the authors seem to be using folders for styles and views, etc., so they are unlikely to overwrite anything in the target and can be easily identified there. Backup your target project first!