I am always looking for more space for storage and growing plants indoors too. Our daughter gave us a 4 foot grow light when she moved, so we are trying to find a space where we can use it.
One dream I have is to replace my kitchen and laundry room window upstairs with a garden window - kinda like a bay window where you can grow plants - a mini green house.
Root crops are a good choice to follow tomatoes such as carrots. One rotation that I use is:
Legumes ( peanuts, peas, beans) followed by
Leaves ( lettuce, spinach etc.) followed by
Fruits (Tomatoes, Peppers etc.) followed by
Roots (carrots, turnips, etc. ) start over with Legumes
I just copied your rotation method.