I use a Burley Travoy to carry my stuff when I commute. It is great for commuting and for the things you mentioned.
Here is my review:
http://www.280dude.com/2013/04/24/oobe-burley-travoy/
Here is the manufacturer's site:
http://www.burley.com/home/bur/page_11329