Cinder block bench against a wall is genius...easy to buy plywood, foam and cover with outdoor fabric. If freestanding, the seat could be lifted for inner storage....doing this!
Remember Hugulkultur in creating raised beds. Since I like the higher beds, filling the bottom half with prunings and such will reduce amount of topsoil needed to fill bed.