The EDC Backpack Patterns core structure gives a solid starting point for numerous functional needs. I like my EDC backpacks to be tall and slim. This keeps the pack close to the body, and doesn't allow me to overpack for a single day's use.
There are patterns for the side pockets and an internal laptop pocket to start you off on your EDC customizations.