IMO Poor quality tools and parts are often the cause of a poor job.
Back in the day, I would use tools and parts aimed at the DIYer. However, when I invested in quality tools and parts, the difference is night and day.
Invest in a quality SDS, combi, impact driver, drill bits, spirit level and...