When creating a project schedule template your best bet is probably going to be using either the flex time template or week by week template. Both of these scheduling software options give you flexibility in portioning off periods of time within which to assign tasks or deliverables for project managers or conscientious developers, designers, or other professionals.
If you need to divide up the days in the week based on the particular tasks that are needed to complete a project by a certain deadline then a flex time template is your best bet. Due to the nature of freelance or other project work you're probably not scheduling your time by the hour or half-hour so the flexibility of being able to divide each weekly schedule into periods that best fit your deliverables will be welcome. You can track what you need to get done by creating rows for morning, afternoon and evening, just morning and evening, or break up your day into whatever time chunks best fit your work style and occupation.
For a more macro view of a project schedule the week by week scheduling software will give you many options to customize a view of progress based on whatever criteria make the most sense for you and your business. You can extend the time frame out as many weeks as are necessary to complete the project or to the deadline and get a quick visual representation of exactly how much time you have to get the work done. Then, it's simply a matter of penciling in either deadlines or specific tasks that need done on each day or by the end of each week
If you're maintaining a schedule for a large group of people, project scheduling software designed specifically for keeping track of multiple work flows or focused exclusively on your particular industry is probably a better choice than the printable project schedule templates that are available on this website but it doesn't hurt to give these a try before you invest in something more robust.
Scheduling software is great but if you simply need to keep track of your own project due dates or allocate your weekly time between several clients an easy to use, change, and distribute format like a printable schedule can be a great inexpensive option for you.