We have the camera path option but form that we can not create user defined path. In camera path option it only highlights existing path which gets created by using flyaround option or built in named views.
You should be able to do this using the 'Motion Path' command on the Animation Editor. This command will allow you to select multiple parts and then create a custom path by drawing the curve of the path or selecting keypoints for it to pass through. It will only move the selected parts along that path, so if you want everything to move that way, you will need to select all of the parts. You can create multiple user-defined paths this way. You can find the command here: