Blender is pretty lackluster for dimensional work.

Sketchup is wonderful if you have no idea what you are doing, but you have to make sure your geometry is proper. I have years of practice with the software, but it only takes minutes to get the basics down.