If you want to exercise much more user control over your Mac than what
it currently gives you, then Tweak Freak could be the right tool for
you. Tweak Freak's tool set includes the Kitchen Sink (really).

Originally released as "Control Freak", which reached version 1.7,
This app had a name change (name was changed to avoid a trademark
infringement) and subsequently released under the name "Tweak Freak".

 * DL #1: Tweak Freak version 1.0 app install in a .dmg archive.

 * DL #1: Tweak Freak version 2.1 app install in a .dmg archive.

All screenshots above of the Tweak Freak UI, were "borrowed" from the
included "Tweak Freak 1.0 Help.rtfd" doc.

Excerpts from the Big, Fat, Stinking Software website (now defunct):

> Are you left unfulfilled by the meager set of preferences Apple has
> left you with? If so, you just might be a Tweak Freak.
>
> Finder / Window Options...
>
>   * Configure Scrollbar Arrows*
>   * Add "Quit Finder" to Finder Menus
>   * Enable / Disable the "Snap to Grid" animation
>   * Enable / Disable window "Zooms"
>   * Enable / Disable Launch Animations
>   * Show hidden Files in the Finder
>   * Change the Dialog Sheet Animation Delay
>   * Backup / Restore Finder Preferences
>   * Force Empty Trash
>

>
> Dock Options...
>
>   * Change Dashboard Mode between Active, Inactive or Developer.
>   * Change the Minimize Effect*
>   * Set placement of the Dock*
>   * Set pinning of the Dock
>   * Enable / Disable Translucent Icons for Hidden Applications
>   * Enable / Disable the Launch Bounce
>   * Enable / Disable the Dock Shadow
>   * Enable / Disable the Expos� "Blob"
>   * Backup / Restore Dock Preferences
>

>
> Unix Tweaks...
>
>   * Run Daily, Weekly, and Monthly Scripts
>   * Update Prebinding
>   * Repair Permissions
>   * Empty caches from all major browsers
>   * Empty the System's Font Cache
>   * Optimize Network Buffers for Dialup or Broadband
>   * Renice User Processes
>

>
> Other stuff...
>
>   * Change Screenshot Format
>   * Get Uptime Report
>   * Clean DS_Store files
>   * Disable DS_Store File Creation on Network Volumes
>   * Disable Spotlight Menu
>   * Configure Safari*
>   * * contains additional options not available in System
> Preferences
>

>
> Changes with version 2.1:
>
>   1. Fixed an incompatibility causing an -1762 error first
> encountered in Mac OS X 10.4.3.
>

>
> Known Bugs:
>
>   1. On some European systems the dialog sheet delay substitutes
> commas for zeros resulting in non-valid settings. I am still
> investigating this. If this occurs on your system, you can reset the
> default value by typing the following into the terminal: defaults
> write NSGlobalDomain NSWindowResizeTime .2. You will need to restart
> active applications for the change to take effect.
>   2. Renicing applications can cause an error in an extremely rare
> case where more than one application's name contains an apostrophe
> and both applications names are the same after the apostrophe.
>

Compatibility
Architecture: PPC

 * Tweak Freak v1.0 (DL #1) is for Mac OS X 10.3.x (Panther).

 * Tweak Freak v2.1 (DL #2) is for Mac OS X 10.4.x (Tiger).

The "Tweak Freak 1.0 Help.rtfd" doc, included in version 1.0's
download, carries a lot more info on how to get the best results from
using this app.