Please note that by design Sitefinity stores all the information in the database except the configuration settings which are stored under ~/App_Data/Sitefinity/Configuration
folder. You may take a look at the following article
on how you can move the configurations to database as well.
So, if you create/modify/delete a page template or drag and drop a widget to a page template on one of the devs and commit the changes, these changes will not appear in the other dev environment since the databases are different. However, if you base your page template to a master page, the changes you make to the master page itself will be seen on both environments.
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Sitefinity CMS Ideas&Feedback Portal
and vote to affect the priority of the items