Research and Development
The new PowerShell ISE script editor in PowerShell v3 lets you customize a lot of colors, so if a particular color does not show well on a projector, for example, simply change it.
You can do that via GUI, but you can also do it programmatically. For example, from your profile script:
$psISE.Options.RestoreDefaultConsoleTokenColors
$psISE.Options.RestoreDefaultTokenColors
$psISE.Options.RestoreDefaultXmlTokenColors
$psISE.Options.ConsolePaneBackgroundColor
$psISE.Options.ConsolePaneForegroundColor
$psISE.Options.ConsolePaneTextBackgroundColor
$psISE.Options.ConsoleTokenColors
$psISE.Options.DebugBackgroundColor
$psISE.Options.DebugForegroundColor
$psISE.Options.ErrorBackgroundColor
$psISE.Options.ErrorForegroundColor
$psISE.Options.ScriptPaneBackgroundColor
$psISE.Options.ScriptPaneForegroundColor
$psISE.Options.TokenColors
$psISE.Options.VerboseBackgroundColor
$psISE.Options.VerboseForegroundColor
$psISE.Options.WarningBackgroundColor
$psISE.Options.WarningForegroundColor
$psISE.Options.XmlTokenColors