Просто чтобы дать вам другую точку зрения:
Я думаю, что ArchGenXML - это инструмент для тех, кто действительно не хочет запачкать свои руки как можно дольше инструмент, который позволяет вам потратить немного больше времени на планирование и немного меньше времени на кодирование (я рассматриваю это как отрицательный момент). Пастер, напротив, просто удобство для ускорения работы, и вы очень скоро испачкаете руки.
Я начал кодировать в Plone, используя paster, затем, через некоторое время, когда я почувствовал себя в безопасности, я отказался от него (как у бродяги: D). А потом ты учишься бегать, и через некоторое время ты стареешь и ленишься и понимаешь, что, в конце концов, Пастер все еще твой друг.
ArchGenXML, с другой стороны, я думаю, что это препятствие для вашего обучения.
Плюс, если вы используете paster и в конце проекта ваш код отстой, вы можете винить только себя (я считаю это хорошим моментом).
Это только мои 2 *.