Is this a good budget build?

Solution
Here you go.
Get windows for $30 with buyer protection from Kinguin, or a reusable key if you're doing mass production of these for sale.
I can make it cheaper if that is the case.
PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i5-6500 3.2GHz Quad-Core Processor ($194.99 @ SuperBiiz)
Motherboard: Gigabyte GA-B150M-DS3H Micro ATX LGA1151 Motherboard ($52.98 @ Newegg)
Memory: Corsair Vengeance LPX 16GB (2 x 8GB) DDR4-2400 Memory ($74.99 @ Amazon)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($49.49 @ OutletPC)
Video Card: Gigabyte GeForce GTX 1060 3GB 3GB Windforce OC Video Card ($189.99 @...
Here you go.
Get windows for $30 with buyer protection from Kinguin, or a reusable key if you're doing mass production of these for sale.
I can make it cheaper if that is the case.
PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i5-6500 3.2GHz Quad-Core Processor ($194.99 @ SuperBiiz)
Motherboard: Gigabyte GA-B150M-DS3H Micro ATX LGA1151 Motherboard ($52.98 @ Newegg)
Memory: Corsair Vengeance LPX 16GB (2 x 8GB) DDR4-2400 Memory ($74.99 @ Amazon)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($49.49 @ OutletPC)
Video Card: Gigabyte GeForce GTX 1060 3GB 3GB Windforce OC Video Card ($189.99 @ Newegg)
Case: NZXT S340 (Black/Red) ATX Mid Tower Case ($66.99 @ SuperBiiz)
Power Supply: Corsair CXM 450W 80+ Bronze Certified Semi-Modular ATX Power Supply ($46.97 @ Newegg)
Total: $676.40
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2016-11-03 21:12 EDT-0400
 
Solution
If you can, I would recommend you spend maybe 100 bucks more and try to get a quad-core i5. It would be a nice thing to have for the future if you need more horsepower so your CPU isn't so much of a bottleneck. :)
 
Updated build.
PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i5-6500 3.2GHz Quad-Core Processor ($191.89 @ OutletPC)
Motherboard: Gigabyte GA-B150M-DS3H Micro ATX LGA1151 Motherboard ($50.98 @ Newegg)
Memory: G.Skill Ripjaws V Series 16GB (2 x 8GB) DDR4-2400 Memory ($74.99 @ Newegg)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($48.89 @ OutletPC)
Video Card: Gigabyte Radeon RX 480 4GB G1 Gaming Video Card ($204.98 @ Newegg)
Case: Corsair SPEC-01 RED ATX Mid Tower Case ($39.98 @ Newegg)
Power Supply: Corsair CXM 450W 80+ Bronze Certified Semi-Modular ATX Power Supply ($46.97 @ Newegg)
Total: $658.68
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2016-11-30 21:37 EST-0500