Tomatoes don’t have to be hard to grow, I’m a novice gardener myself, this is the first season I’ve seriously gotten into gardening, and seeing as Maine has a very short growing season (especially with this snowy winter), we have to start our plants indoors
that said, I have a “Salad Pot” a 14" deep pot with cherry tomatoes, basil, and bush cucumbers in it, I was planning on scattering some lettuce seeds on top of the pot and having lettuce, tomato, and cukes in one pot, but the tomatoes are growing so prolifically that there’s simply no room for the lettuce
the tomatoes in that pot were sprouts I rescued from my Aerogarden cherry tomato kit, planted in dirt, the salad pot recieves no special treatment, I just put it in the sunroom and make sure it’s watered, water, potting soil mix, and sunlight, that’s all that’s needed, the sunroom can get down into the low 60’s at night, and into the high 80’s during the day, the temperature extremes don’t seem to bother the tomatoes at all, they’ve set out a massive amount of blooms and the first baby tomatoes have started developing
If you have a decent sunny window, you may be able to grow tomatoes indoors, there are some cherry tomato species that stay short (Micro Tom tomatoes are a hybrid determinate tomato plant that get no higher than 8" tall, Tiny Tims are an open-pollinated heirloom determinate that grows to about 12-15" tall) and can be grown like houseplants
the cherry tomatoes I have growing in my Aerogarden are producing much faster than in dirt, I’m already on my second harvest, both the dirt tomatoes and the hydroponic tomatoes were started back in November, the dirt tomatoes are just barely starting their first crop