Software
Software configurations for the Pro IntelliMouse can be made through Microsoft Mouse and Keyboard Center, which in my books means you probably won't be able to tinker with the settings if you don't use Windows—I might be wrong here, though.
The software is quite well-designed; it's simple to use, fast, and doesn't seem to have any bugs. Given it's a Microsoft product, it follows the current Windows 10 scheme in design. There are two main settings tabs at the top, called "basic settings" and "app-specific settings". The app-specific part links your options to specific programs, while the basic settings affect the whole system. The pictures show it all quite well—you can remap buttons, create macros, and fiddle around with the sensor settings. However, I couldn't find any profile settings, so that function is either not yet implemented or will never be an option.
As for lighting, the mouse has some very basic RGB functions, which means it only has static, single-colored lighting along the rear end of the bottom shell. The lighting looks good, doesn't seem to flicker, and is quite bright and vivid (even though my pictures may say otherwise). There's an option to enable some sort of Xbox dynamic lighting effect, but it didn't seem to do anything on my configuration.
The software consumes around 31 MB of memory while running in the background and takes up 82 MB of disk space in my configuration.
Here are some pictures of the lighting: