8)
Oh a very nice subject indeed, and quite frankly I won't be able to give you any easy answers.
The 737 can descend in many ways by using the autopilot, but only 1 of them is modelled in the stock 737's: the vertical speed mode.
By using the V/S thumbwheel you can select a RoD (rate of Descent) that will maintain a constant angle. Throttles are not at full idle, we're conducting a
partial throttle descent here.
First let's assume your descent speed will be around m.76/300
I noted you were already aware of the 3:1 method to determine how far away from the airport you should start your descent....for the 737 add an extra of 5nm to slow from 300 to 250kts when passing 10.000ft. That should be fine.
So you know which technique to use (V/S) and how far away you will begin to descent...now we only need to find out what your initial Vertical speed will be.
Take your groundspeed, divide it by 2 and add a zero and 10%.
So if you have a GS of 440kts, half of that is 220...add 10% (12) =240
Add the zero= 2400
Your rate of descent will be 2400ft/min...but then you got to let speed bleed off at 10.000ft. This is in general 35nm from the airport. At 250kts V/S will decrease to maybe 1200ft/min. Remember you can't sink too steep or else you will bust the flap extend speeds

When you reach the outer marker a 750ft/min descent at 140kts is enough to maintain the 3 degree slope
Then we have the idle throttle descent...in real life conducted in the VNAV or LVL CHG mode of the autopilot. The FMC will calculate a Top of Descent point where the aircraft will start a power-off glide to the next waypoint containing an altitude restriction. Disadvantages here is that the descent can be very steep and very little room is given to meet speed restrictions from ATC (and in crowded airspace that is very very likely to happen)...also the cabin altitude rate of change is faster which can cause the funny feeling in your ears

Interesting note: There is no significant fuel savings between idle and partial throttle descents.
I hope this makes sense