Я программист, который работал в отделе публикаций. Мой совет: используйте графический дизайнер; доверять их мнению; и знать, если вы не один.
Здесь, в офисе, где у нас нет графического дизайнера, мы проводим двухнедельную «встречу интерфейса» с несколькими разработчиками и несколькими не-разработчиками, чтобы решить такие проблемы и разработать правила проектирования, может следовать.