I have to say that for poster stuff where you have to control visually the layout a GUI is not that bad.
So now I'm using ConTeXt for text-based projects (documents, books) and Nodebox for visual related things (posters, presentations).

Best

-a-