Howdy Jason!
Good questions. Our application does allow you to easily sell tickets and manage orders. Of course it also works great for sharing event info. However, it does not have any built-in way for having people sign up, fill out forms, etc. You would need to tie in to a third party solution like Gravity Forms, which will require a web developers and some time to tie everything together.
I don’t know of any app that has all of what you need built in, although I am mostly only familiar with website applications like ours.
Does that all make sense? Will that work for you? Please let me know.
Cheers!
– Brook