We use Spreadsheet for test cases management. It helps in maintaining the test cases, testing per release and test cases run.
We have a test case template ready that we use for our test case management.