Technically, you can. You can use vegan butter with no issues. However, it's hard to make a cake without eggs and have it retain the same texture. You can use an egg substitute, but the cake will not be as fluffy or as moist. It may be denser too. If you don't mind that, sure, go ahead and use a pre-formulated egg substitute.