Você precisa criar uma tabela temporária que espelhe o esquema da tabela original, mas com a ordem das colunas desejada e, em seguida, copie o conteúdo do original para temp. Exclua o original e renomeie o arquivo temp.
Isso é o que o SQL Management Studio faz nos bastidores.
Com uma ferramenta de sincronização de esquema, você pode gerar esses scripts automaticamente.