Did you know that you do not have to re-record a new test case for every test suite?
Test cases are not hard to create, but often take a lot of time to create. You must plan out the exact steps, what fields you want to verify, and what data you want to copy to use in later test scripts.
If you need a test case that has the same steps, but needs different data this is the solution you should use.