I'd recommend going low tech for your first planted tank. Just use excel. You may dip all this money into this set up and it be a failure if you don't know much abut planted tanks. I recommend everyone start out low tech first to understand how everything works.
Plus you have to make sure you properly stock your tank with the right plants too.