Если ваше приложение основано на веб-технологиях, то CSS / XHTML / JQuery & Spring MVC всегда отлично работали для меня, в противном случае, если это толстый клиент, Swing.
Между прочим, если вы правильно настроили разделение проблем, ваш выбор ORM не должен влиять на то, какой уровень представления вы используете.
Я бы также посоветовал использовать Hibernate, а не Torque, это, по крайней мере, с моей точки зрения, в настоящее время практически дефакто-стандарт, который влечет за собой гораздо больше рабочих часов и множество людей, которые могут помочь, когда вы столкнетесь с проблемами. 1005 *