Using Alt key to set the center of a circle/rectangle object as its anchor point

When using the Shape Fill Tool, pressing ‘Alt’ sets the cursor position as the center of the circle/rectangle. Would it be possible to apply the same behavior when directly creating circle/rectangle objects?