different colors for different order statuses
Here's a possible Drupal-only solution that can get you there. You're going to need access to your theme css file to add a class for each of your order statuses, ex something like this:

.order-status-pending { color: yellow; }
.order-status-closed { color: green; }
.order-status-problem { color: red; }


Now go to views and edit the 'orders' view that is added by Ubercart and then select the field for 'order statuses' from the Fields display section. Next, select 'Style Settings', 'customize field HTML', 'Create a CSS class' and then use the tokens to add your custom class there, ex:

order-status-[status]


You could also rewrite the output of the field using the replacement tokens to something like this:

&lt;span class='order-status-[status]'&gt;[status]&lt;/span&gt;


This won't work on multiple word order statuses, but you could use jquery instead to do this kind of conditional styling, using their much more powerful selectors.