Ditto Lucky Dawg on the trouble free pool site.
If you have kids or kids in the neighborhood, get a safety fence.
If you are going to DIY the chemistry get a decent kit.
I'd get a salt system with a fiberglass pool.
Since I have a 42yo galvanized pool I use calhypo, stabilizer, and 20 mule...