Quite some time ago I designed a doorknob for a door in my old house. Now I played around with camera tracking and found it astonishing easy to preview the result using video effects.
The camera tracking and effects are done in Blender but for modelling I prefer AC3D. Even setting an exact length for an edge is so much more intuitive in AC3D.
See the result here:
https://youtu.be/5oc_ctrSlw8