The developer does a commandable job on his site to try and explain his software, with much detail and animations.
However (and be warned that this is written only after viewing this presentation, not using the software), my first impression is the following :
– Tries to do too much, everything-but-the-kitchen-sink type of software (and interface).
– Cluttered, ugly, childish and unreadable interface. Too many colours. Offensive colour palette. Fonts are too small. Too many UI elements all over the place.
– Too customisable. Yes, there is such a thing. I don’t want to do the developer’s job. He has to provide me with a terrific, streamlined and easy to use interface. And then, on top of that, I want to be able to customise things my own way if (and only if) I feel like it.
I especially don’t want to “pick up a font practically for any interface element”. That’s one of the most difficult things to get right, and that’s the developer job. It’s a classical beginner’s mistake to offer too much choice. On the contrary, the personality of the software stems from the developer’s choices. Do provide a degree of customisability, but hide it. Don’t show it upfront. And limit it to likely and useful areas. Just because you can is not a good reason.
On a marketing note, it’s a mistake to suggest by all possible means that yours is a free software and that donations are encouraged but voluntary, and to hide in the EULA the fact that the free download is a 30-day trial version (this relates to the permanent offer on the publisher’s website, not to the present SoS offer).