UITemplate design