TFP has a nice app that is free.
I drain about 1/3 of the water when I winterize. Have 21ft above ground pool and bought a 24ft winter cover. Cover conforms to walls and water level. It can fill with rain/snow and I never have to remove any of it until I open the pool which should be in the next week or so.