How often can I edit my App?

As often as you want. Many app features are updated via the content itself (Blogs, feeds, websites) so there is no need to ever update the app.

You can even add features after the app is released, rearrange features, or remove them.