I leave you this module, I think it is not in the forums,
Initial set-up is very simple.
Once module is installed, you will have a general filter template for all existing categories. You can easily edit this template by drag-n-dropping available filter criteria in required order.
If you want...