Time/Date is probably the most common, but you can use GSV/SSV to change module properties in code as well. I use them to do a manual brake release on Kinetix Servos, also use it to modify homing parameters via code. Also use it to check the connection status of EIP field devices, and to Inhibit modules that are frequently disconnected from the system to keep them from showing faults on the cpu.