I hate self promotion. 😄 but the reason I designed:
Cabinet Tools Plugin for SketchUp
Component Cabinet Tools Plugin for SketchUp
was because of my dissatisfaction with other programs.
click on my plugins for more information
Also have a look at my newBookShelf Tools which extends the use of Drawers and Doors not only to Bookshelves, but also to the Cabinet Tools Plugin
cheers!