I start with my year goals. I then make monthly goals based on my yearly goals (what do I have to do each month to fulfill my yearly goals). Then I create weekly goals based on those monthly goals (same principle). Then I create daily goals based on those weekly goals.
So each day I know before I start the day what I need to do that day to accomplish my yearly goals.
And I simply do that thing first. Once that’s done, I answer emails, help clients, start on tomorrow’s work, go to lunch, quit for the day, go skiing, whatever.
But before I do anything else, my goals for the day are accomplished.