If the official software is out of budget, these legitimate alternatives provide similar functionality: