In SharePoint 2010, if the list or library is being shown on a custom web part page, it is easy to set the "Enable Asynchronous Auto Refresh" under the AJAX Options. Just set the interval that you want it to refresh.
For automatically refreshing the AllItems.aspx, it will probably require editing the page with SharePoint Designer.
Either way, it won't automatically detect when you have added a form. It just has a better chance of being current.