uSimpler
is better
uProgrammers
typically do not have the proper mindset for good user interface design
uWhen
in doubt, borrow from the work of others
uStudy
the resources available ACM-HCI
uLeast
expensive tool: watch an operator run your application.