yes, you can do options without a database.
in the cart object, set up a column for color and size.
Set each of these new columns to be unique.
In the add to cart button behavior, set these color and size options to updateable from a select list.
after the add to cart button behavior creates the select list, you can populate the lists with the appropriate values.