I'm very happy with ARForms. It was tough to pick a main reason.
My focus was on creating client surveys and workshop surveys.
I think the design looks very good. I have every control I need and it all works well on phones as well as full desktop sites.
The conditional logic and ability to keep the form entries in a database (either export as CSV or create your own table.) is spot on.
It is more than a good Form editor. It's good at how all of the pieces of hang together.
I've used this with the Front-End addon and I now have a survey database that clients can review and even fix if there is an incorrect form.
I did have some issues and the support was excellent.