Consider putting yourself back on cash. If you think you shop impulsively because it is so easy to use plastic, try to give yourself a cash allowance every week. You may go over the allowance, but you will have to go to some effort to replenish it. This can be a great way to get a handle on spending.
Another good example of the benefits of using a template as you create your budget is the category labeled vacation. While most people don't budget for their vacation on a monthly basis on their budgeting worksheet, experts suggest that you incorporate all of your one time or annual expenses into a workable monthly budget. This way, when vacation time rolls around, you will already have all the funds you need. Think of the other one time or annual expenses in your financial picture that you may need to plan for on a monthly basis.