Default [Q] Bluetooth device management?

Do you know of any application that manages your bluetooth connections?

Here's what I'm talking about, I have bluetooth headphones, several speakers and my car that all are connected to my phone and I'm having several small issues.

- As soon as I turn on bluetooth it tries to automatically tries to connect to these certain speakers, I don't want that and don't know how to stop it.

- If I'm in my car, my phone connected to my car for calls and I'm listening to music through the headphone jack but it will automatically connect to a set of bluetooth speakers in my home when get home and pull into the driveway. So music will play through those speakers instead of my headphone jack. I obviously don't want that either.

-Titanium Backup never restores my bluetooth connection either so if there is an application that can save those too that would be helpful.
Devices:
Google Nexus 5
Android version: 4.4.3
Launcher: Nova Launcher Prime
[ROM] [GPL] [KK 4.4.3 KTU84M] ♦ PURITY ROM ♦ (Hammerhead) 07/06

Google Nexus 7
Android version: 4.4.4
Launcher: Nova Launcher Prime
Completely Stock + Rooted