There are 2 main types of tomato plants, Upright also know as Cordon shown in the centre image above, and Bush tomatoes shown growing in the hanging basket..
Bush need little or no staking, which is a bonus. Some small varieties called Tumbling, as the name suggests, are sold as suitable for a tub or hanging basket which they are, but as containers grown plants they are more prone to drying out, especially on hot days. Irregular watering can toughen the skin and impair the flavour. Regular watering can be supplemented by using water retaining gel, but if you are seeking to garden organically be aware that it has chemicals in it. Bush tomato are shrub like in growth and need some support, a light cane will do. Overall, they are easier to grow then Cordon Tomatoes.
The other commonly grown tomatoes are Cordon which are upright in growth, which as the name suggest grow tall up to 2 metres, and will need supporting, especially when the fruits form.
Which variety to choose is a question of personal taste but remember the large, Beefsteak type, because the fruits are so large take longer to ripen. This means if your veg plot, or greenhouse is in an exposed area, or further north they may not ripen until late in the season. For many gardeners the easiest tomatoes to grow to ensure plenty of fruit and not too much trouble are the cherry types and further below is information on the best varieties of Cherry tomatoes to grow to get a tasty, sweet crop.