Does anyone know if I can do something like GetEverything or Capture properties for a webpage, from inside a script that will generate all the properties (e.g. color text etc.) for the objects on a web page.

You can do this if you do Record->TestCase and then do capture properties.