Caches are not the evil bane of Mac computers. They don't need your constant attention or a third party program to keep them 'clean'. Your computer has built in scripts to handle the 'cleaning' that's required and will handle that task perfectly well 99% of the time. The only time you need to be at all concerned about caches 'eating' up all your drive space are those rare instances when your computer crashes and upon startup the OS doesn't clean up after itself. If have to force quit my system, or if my computer loses power I'll generally do a safe start (hold shift until the apple icon appears) and then reboot normally. In a safe start the drive integrity is checked and cache files are deleted and trimmed.
Read Kappy's post again to understand how to speed up your computer. The only thing he doesn't mention is upgrading to an SSD but if you are using Mac OS 10.12 or later you definitely need more than 4GB of RAM.