A colleague of mine is doing the functional designs for the software we develop. His knowledge about Delphi, Visual Studio and other compilers is limited to having written a "Hello, World" application, which turned out to have dozens of bugs. So, technical knowledge? Not there... But not required for his function, since it's his job to collect information and write down the functional part of the project. (My job is to fill in the technical parts.)
The problem is that a customer asked him to provide some sketches of the screen layout of some new forms that we want to add to the project. Normally, I would just set up some quick forms in VS or Delphi, make screenshots and provide him these. This works but it delays his work and costs a lot of time for us both.
So he's now modifying existing screenshots in Paint. It works okay but is a bit primitive. So is there any software for dummies that would allow an easier way to paint diagrams to add for documentation? These dialogs are just for documentation purposes only so basically a set of stamps for some better Paint Application could already be enough, although I would prefer something fancier than this.
What I am looking for is software to design mostly WIN32 applications that contain some .NET elements. (Some processing is done by web services and client-side .NET libraries.) The FD should easily design the form, which is included in the functional documentation. This documentation is then emailed to the customer who will display the form mock-ups to it's users to check the usability of those designs. Those users will then provide feedback about things that could be improved which results in the FD to adjust the images to their wishes until they're happy.
This customer is a happy customer of ours for several years already and thus they got used to a certain layout. Thus Sketch-like form designers are cool (keep adding those too!) but they're not the exact designers that I'm looking for.
For those who wonder... Writing documentation is an important part of software development. But designing forms before the technical design phase is bad, in general. Still, it sometimes helps to have such images in the functional design so it would be nice if functional designers have some simple way to create these kinds of images. I did wonder if SuperUser is a better place for this, but it feels strongly development-related.