Here, I did a quick version of one on Hammer.
Simply, tie a brush to the entity 'func_breakable' and set the damage options ect. in there. I set mine so that it spawns a healthpack when broken.
You can set it to break when touched too under Flags, like true Mario Kart style.