No need to resubmit all the time if you do not have any new pages.
If you have old pages and you feel Google has not updated the information indexed for your site, you might want to check making correct entries in the last modified and and the frequency you want Googlebot to revisit your sitemap.
Now although this is what these XML tags were intended for, I really do not pay much attention to it. I prefer getting a new fresh forum or blog link instead because I feel tired editing the sitemap.xml file if it is not powered by some CMS for seldomly updated sites.
I have a 50,000 page site that I add 10 or so pages a day. It takes a long time and a lot of server resources to create a site map so I hesitate to do one everyday. How often should I create and resubmit a sitemap?