Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm looking for software to facilitate GUI design. There are many good questions on this topic already, but none contain what I need:

  1. XP style, not stencil/sketch/wireframe/mockup.
  2. Custom widgets, because we use more than standard GUI elements.
  3. Save as templates, to use for other screens later.
  4. snap-to other elements (ForeUI does this brilliantly).
  5. Export to graphic (JPG/PNG).
  6. Export to XML or SWT.
  7. nice-to-have: Export to Word as documentation (Axure does this).
share|improve this question

closed as too localized by random Dec 30 '12 at 19:47

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

add comment

2 Answers

up vote 2 down vote accepted

I think the ForeUI tool you mentioned already meet most of your requirements.

For XP style: http://www.foreui.com/hl/feature_skinnable.htm

It also support user defined widgets. The lacking things may be the XML/SWT/Word exporting.

share|improve this answer
I've done extensive testing and analysis, and I'm now leaning toward this product too. There are some things it can't (yet) do, but most of these are minor issues. –  Torben Gundtofte-Bruun Nov 5 '09 at 11:59
add comment

I don't think it'll do everything you want, but have you looked at MS C# Express editions.

It might be a bit over the top, but it can do a lot of what you want.

If you create a WinForms application you'll get:

  1. XP style
  2. Custom widgets - but you need to write code
  3. Snap to other elements

I've not looked at the export features, but you can run the application and take a screen shot that way.

share|improve this answer
Good answer (it's not your fault their website is uninformative and utterly horrible), except I forgot to mention another requirement: must not be a programming tool. –  Torben Gundtofte-Bruun Nov 5 '09 at 12:02
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.