1) Несколько непонятен вопрос, в каком смысле "программирует" Designer?
Designer - это программа Place&Route и результатом её деятельности является битстрим или STAPL файл, который потом можно "скормить" программатору.
2) Либеро - это просто оболочка которая синтезирует при помощи Synplify Actel Edition. Поэтому вопрос вырождается в чисто флеймовый: что лучше, Synplify или что-то ещё....

Вот пожалуй и всё...