In a large frypan, melt the butter or margarine over medium heat. Stir in the onion and garlic powder. Saute until onions are soft. Stir in the tomato sauce, tomato sauce, water, Worcestershire sauce, brown sugar and season to taste with salt, pepper and Tabasco. Reduce heat to low and simmer, uncovered, for 10 minutes.