If the arrival is in the FMS database, and all the limiting altitudes are coded with the fixes, VNAV is the preferable descent mode. VNAV will give as close to a constant descent angle as is possible with the altitude restrictions.
The 744 works just fine with gear and flap changes in VNAV. Opening the Speed window and manually setting speeds makes for smoother transitions.