Stakes will work but they need to be tall. In the past I have used 3 stakes in a triangle and tied them together using gardening twine but IMO cages are much easier.
These are nice, but expensive.
Stacking Tomato Ladder Tomato Supports | Buy from Gardener's Supply