As of 6/1/2017 I ended full-time employment and began working as an independent contractor (my LLC). What software do I need to use for tax accountability and compliance?

Do I need to pay estimated taxes? How much and when? Is there software that I can start using to make this super easy for me? When it's tax time again in April of 2018, half my year will be as a regular employee but the other half will be as a "self-employed" contractor (with an LLC) -- will Turbo Tax for Home and Business be sufficient?

Thanks!