You really don't need "cleaner" or "maintenance" apps to keep your Mac running well, and some of these apps can do more harm than good. Most only remove files/folders or unused languages or architectures, which does nothing more than free up some drive space. It will not make your Mac run faster or more efficiently, since having stuff stored on a drive does not impact performance, unless you're running out of drive space.
One app that I would not recommend, based on the number of complaints that have been posted in this forum and elsewhere, is CleanMyMac. As an example: CleanMyMac cleaned too much.
Mac OS X does a good job of taking care of itself, without the need for 3rd party software.
For performance issues, there are a few things you can check:
Check your Login Items under System Preferences > Accounts to see what you have automatically launching.
Also check /Library/LaunchAgents/ and /Users/yourusername/Library/LaunchAgents/ for items launching at startup
Look at what widgets you may have running.
Launch Activity Monitor and change "My Processes" at the top to "All Processes". Then look to see what may be consuming system resources.
Take a look at the System Memory tab at the bottom of Activity Monitor to see if you have excessive "page outs", a sign that you may benefit from more RAM.
Make sure you're not running any 3rd party antivirus app, as many of those will drain resources, reducing performance. They're not needed to protect your Mac.