Canvas aprons are a good middle-ground option; they're not as expensive as leather aprons but are still quite durable. They also offer good protection from sharp objects and debris. However, they're not as heavy-duty as denim or leather aprons, so they might not be suitable for projects that involve power tools or other high-impact activities.